3
我有不同的屏幕在Android應用程序中工作。 我爲此使用ViewFlipper。 我決定使用不同類不同的看法兒童android:我可以使用不同的類爲不同的孩子viewflipper
,這在主屏幕類是: -
public class HomeScreen {
private Button signIn;
private Button createAccount;
private View v;
private Context context;
private ViewFlipper viewflipper;
public HomeScreen(Context context,View v,ViewFlipper viewflipper) {
this.v=v;
this.context = context;
this.viewflipper = viewflipper;
signIn = (Button) v.findViewById(R.id.button_sign_in_homeScreen);
createAccount = (Button)v.findViewById(R.id.button_createAccount_homeScreen);
signIn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
viewflipper.setDisplayedChild(1);
}
});
}
但顯示運行異常 了java.lang.RuntimeException:無法啓動活動ComponentInfo 任何人都可以請幫我
是getCurrentFocus()是獲取視圖的正確方法嗎?
什麼,我試圖實現是
- 我需要使用不同的類來定義,聽視圖的鰭狀肢的每個孩子的
- 在上面的例子中的主屏幕是一個控件我的孩子屏幕的視圖鰭
- 但行
v.findViewById
顯示錯誤我認爲getCurrentFocus()不是正確的方式發送視圖
我不知道天氣我正在以正確的方式移動嗎?當我定義和監聽所有的viewflipper的孩子的所有控件時,我定義了這個viewflpper,這個類變得非常大。這讓我這麼想..
謝謝...
OK..thanks ......這對新信息我.............. – 2010-10-29 13:18:22