我想這只是一個簡單的問題(我是這樣一個noob ...) 我有這個自定義對話框中有3個按鈕。從自定義對話框調用一個活動
現在我想從一個按鈕調用活動,這樣 我嘗試這樣做:
public class picturedialog extends Dialog implements OnClickListener {
Button Camera;
public picturedialog (Context context){
super (context);
setContentView(R.layout.picturedialog);
Camera = (Button) this.findViewById(R.id.pdButton1);
Camera.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
dismiss();
Intent myIntent = new Intent(view.getContext(), CameraActivity.class);
startActivity(myIntent);
}
});
...
}
然後紅色的波浪線出現在startActivity(myIntent)。 在它上面盤旋時,eclipse告訴我這一點:「方法startActivity(Intent)未定義爲類型new View.OnClickListener(){}」 Ehhh?請告訴我如何正確地做到這一點。 任何幫助,將不勝感激。
謝謝。我會試試這個。 :D我遵循的教程是一個非常基礎的教程,它涉及到從我的主類創建一個單獨的類。 :(我起初以爲我的代碼不工作的原因是我從一個非活動類調用活動PS:我很少閱讀android文檔,因爲它對新程序員不友好,但我會試試這個時候,我必須努力工作!!! Neh neh!neh! – 2011-01-24 21:24:24