0
這裏是什麼,我試圖做一個簡單的代碼示例:自定義ViewFlipper不工作?
public class main extends Activity {
public myFlipper flipper;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
flipper = (myFlipper) findViewById(R.id.viewFlipper1);
}
class myFlipper extends ViewFlipper
{
public myFlipper(Context context)
{
super(context);
// TODO Auto-generated constructor stub
}
}
}
的Java拋出一個ClassCastException當我試圖做到這一點,我究竟做錯了什麼?
我的XML現在看起來是這樣的: ,Eclipse說我的XML中有一個錯誤,並且不允許構建。 –
編輯我的答案......讓我知道它是否有效。 – Cristian
現在它拋出一個InflateException:/我認爲這是因爲我需要編寫一些自定義的膨脹行爲來處理屬性(layout_width等) –