我剛開始使用XML代碼,並試圖製作一個按鈕,它會將我帶到另一個屏幕,但出於某種原因,當我單擊按鈕時,第二個屏幕將無法打開。如果有人能幫助我,我將不勝感激。按鈕不會加載另一個屏幕?
這裏是我使用的代碼:
public class MyHomeScreen extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.Layout.main);
setContentView(R.layout.homescreenlayout);
Button myButton = (Button) findViewById(R.id.button2);
myButton.setOnClickListener(new OnClickListener(){
public void onClick(View v){
Intent nextIntent = new Intent(MyHomeScreen.this, MainActivity.class);
MyHomeScreen.this.startActivity(nextIntent);
}
@Override
public void onClick(View arg0) {
}
});
}
我也得到警告說:「從類型新View.OnClickListener(){}方法的OnClick(查看)從不在本地使用」
後來我得到一個錯誤,指出 「複製方法的onClick(視圖)型新View.OnClickListener(){}」 –
@MiquelVilà你能展示全班嗎? –
好的,我編輯了我的帖子。 –