adsense

2011-08-22

android intent切換視窗

Q:請問一下

我在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>

沒有留言:

張貼留言