私はアンドロイドの開発を学んでいます。ボタン(id:button1)からなる単純なレイアウトを作成しました。このボタンにOnClickListenerを追加しました。このボタンをクリックすると、次のページ(レイアウト)が表示されます。コードにエラーはないようですが、実行するとクラッシュします。私はアンドロイド2.3.3と2.2エミュレータを使用してそれを試してみましたが、成功しません。 onclicklistenerの部分をコメントアウトすると、アプリが実行されます。 私はさまざまなサイトや質問で検索しましたが、成功しませんでした。OnClickListenerがクラッシュするアプリケーション
package com.sid.next;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class mySplash extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button b1 = (Button)findViewById(R.id.button1);
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity(new Intent("com.sid.next.SHOWMENU"));
}
});
}
}
EDIT1: stacktrace
EDIT2:main.xml
EDIT3:[はを解決!]私はどのcontentviewセットを持っていなかった。ここ は、JavaコードでありますmyMenu.javaアクティビティ用です。とにかく、ありがとう!
edit4:SHOWMENU
場合R.id.button1
stacktraceの投稿はどうですか? –
どうすればいいですか?私はeclipse/javaを初めて使う人です。 – Siddhant
「SHOWMENU」とは何ですか?アクティビティ&クラス??? –