-1
Theres一個圖像按鈕,應該把我帶到不同的活動,但它關閉我的應用程序。任何人有什麼想法爲什麼?Android Studio-爲什麼這個圖像按鈕關閉我的應用程序?
ImageButton imagebtn2 = (ImageButton) findViewById(R.id.imagebtn2);
imagebtn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent
(Scrape.this, MainActivity.class);
startActivity(intent);
}
});
這是我的代碼,MainActivity是相同的代碼,只是不同的名稱。以下是我的清單。
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Scrape"
android:label="@string/app_name1"
android:theme="@style/AppTheme.NoActionBar" >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</activity>
這是我的xml。
<ImageButton
android:id="@+id/imagebtn1"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_marginLeft="15dp"
android:src="@drawable/got" />
和第二圖像按鈕XML
你有無效的清單..行動和類別應該是在爲.Scrape活動 –
我有他們,仍然沒有工作,調試器說這是這行... imagebtn2.setOnClickListener(新的View.OnClickListener(){ – DylanB
只需從'.MainActivity'中移除** whole **''(它並不需要它,因爲它不是啓動器的活動,'.Scrape'只要我可以從你的代碼中看到 –
Vucko