我在main.java畫面有兩個按鈕都做切換畫面動作
(切換不同的畫面)
可是只有一個功能正常
另一個卻失敗
是不是不能再同畫面存在一個以上的intent?
哪位高手可以幫我解惑 XD
測試情形
-------------------------------------------------------------------------------
主畫面
按鈕1 --> 可正確切換(畫面2)
按鈕2 --> 程式出現錯誤(畫面3)
-------------------------------------------------------------------------------
主畫面
按鈕1 --> 可正確切換(畫面2)
按鈕2 --> 可正確切換(畫面2)
-------------------------------------------------------------------------------
猜想應該不是按鈕問題 @@
是不是不能再同畫面存在一個以上的intent?
我的可以
我的主畫面
private void showInfo() {
Intent intent = new Intent();
intent.setClass(this, Info.class);
bundle.putString("HistoryInfo", history.toString());
intent.putExtras(bundle);
startActivity(intent);
infoView2.setText(bundle.getString("HistoryInfo"));
}
private void doSetup() {
Intent intent = new Intent();
bundle.putInt("LEVEL", Level);
intent.putExtras(bundle);
intent.setClass(this, setup.class);
startActivityForResult(intent, 0);
}
檢查一下你的
res 底下的
androidmanifest.xml
//新的java有幫他加入 activity嗎?
<activity android:name=".原本第一個java"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="後來新增的"></activity>
沒有留言:
張貼留言