XML コードを使い始めたばかりで、別の画面に移動するボタンを作成しようとしていたのですが、ボタンをクリックしてもなぜか 2 番目の画面が開きません。誰かが私を助けてくれれば本当に感謝しています。
私が使用しているコードは次のとおりです。
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) {
}
});
}
また、「タイプ new View.OnClickListener(){} のメソッド OnClick(View) はローカルで使用されることはありません」という警告も表示されます。