0
btnPhotoGalary = (Button) findViewById(R.id.btn_photo_galary);
btnPhotoGalary.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        startActivity(new Intent(SplashActivity.this,
                AllPhotoActivity.class));
    }
});


btnInformation = (Button) findViewById(R.id.btn_information);
btnInformation.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        startActivity(new Intent(SplashActivity.this,
                Information.class));
    }
});

このコードは、ボタンのクリック イベント用です。アプリケーションに情報ボタンが表示されますが、クリックするとアプリケーションが自動的に閉じます。なんで?

4

2 に答える 2

0

コードは正常に見えます...

ここにエラーの説明を貼り付ける必要があります。DDMSウィンドウからコピーできます。

チェックリスト:

マニフェストファイルを確認し、XMLでアクティビティを定義しましたか?

<activity android:name=".AllPhotoActivity" android:label="Photo Activity Title"> 
</activity>
于 2012-04-06T07:48:58.440 に答える
0

試す

btnPhotoGalary = (Button) findViewById(R.id.btn_photo_galary);
    btnPhotoGalary.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            startActivity(new Intent(this,
                    AllPhotoActivity.class));
        }
    });


    btnInformation = (Button) findViewById(R.id.btn_information);
    btnInformation.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            startActivity(new Intent(this,
                    Information.class));
        }
    });
于 2012-04-06T07:25:48.653 に答える