[問題] onClick啟動startActivity 要確認manifest
果然一個人寫程式會遇到奇怪的問題呀...XD
Which level: (app/frmwrk/lib/kernel)
應該是 app?
Question:
我有三個active, 在此就稱為A1, A2, A3好了
每個active上面各有一個button
當button onClick後 使用startActivity() 切換到下一個active
button_1 在 A1上, onClick後會啟動 A2
button_2 在 A2上, onClick後理論上會啟動 A3
但是實際上是會出現錯誤訊息把應用程式關閉...
後來查到 Google android論壇曾討論過
當時 lly回覆[2]:
『我記得,在onClick下起動startActivity()會有問題』
難道真的不能這樣連續啟動多個active嗎? T_T
Code: (請多利用置底文網站)
抱歉, 因為code很短所以我就不用版主整理好的網站了XD
在 active 1...
Button_1.setOnClickListener(.....){
public void onClick(View v){
....
startActivity(intent); //關鍵就在這一行XD
}
}
使用同樣的方法開啟 active3時就會出現錯誤T_T
References: (Books/Websites/...)
[1] gasolin的 androidbmi 中階 傳送資料到新 Activity
http://code.google.com/p/androidbmi/wiki/AndroidIntent
[2] Google android論壇討論串
http://www.android1.net/Topic.aspx?BoardID=12&TopicID=211
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.101.113
推
01/13 21:30, , 1F
01/13 21:30, 1F
→
01/13 21:31, , 2F
01/13 21:31, 2F
→
01/13 21:32, , 3F
01/13 21:32, 3F
→
01/13 21:35, , 4F
01/13 21:35, 4F
→
01/13 21:36, , 5F
01/13 21:36, 5F
→
01/13 21:36, , 6F
01/13 21:36, 6F
→
01/13 21:37, , 7F
01/13 21:37, 7F
→
01/13 21:47, , 8F
01/13 21:47, 8F
推
01/13 21:48, , 9F
01/13 21:48, 9F
→
01/13 21:54, , 10F
01/13 21:54, 10F
推
01/13 21:59, , 11F
01/13 21:59, 11F
推
01/13 22:10, , 12F
01/13 22:10, 12F
→
01/13 22:11, , 13F
01/13 22:11, 13F
→
01/13 22:13, , 14F
01/13 22:13, 14F
→
01/13 22:14, , 15F
01/13 22:14, 15F
→
01/13 22:14, , 16F
01/13 22:14, 16F
→
01/13 22:11, , 17F
01/13 22:11, 17F
→
01/13 22:11, , 18F
01/13 22:11, 18F
→
01/13 22:12, , 19F
01/13 22:12, 19F
→
01/13 22:14, , 20F
01/13 22:14, 20F
把打結的推文解開
※ 編輯: LittleMarten 來自: 140.135.101.113 (01/13 22:18)
推
01/13 22:16, , 21F
01/13 22:16, 21F
推
01/13 22:51, , 22F
01/13 22:51, 22F
→
01/13 22:51, , 23F
01/13 22:51, 23F
推
01/14 00:30, , 24F
01/14 00:30, 24F
→
01/14 01:43, , 25F
01/14 01:43, 25F
→
01/14 01:44, , 26F
01/14 01:44, 26F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章