2013-02-21 31 views
0

我有3 ImageButton這應該打開不同的活動,但它每次都會打開同樣的活動。3 ImageButtons onClick開放同樣的活動

+1

你使用什麼尺寸的屏幕?你是按鈕的大小,配對與沒有指定定位關係,也許會表明我的按鈕是在彼此的頂部,而你的onclick只在頂部的那個上調用(我會認爲用數字3快速瀏覽) – 2013-02-21 21:40:06

+0

是的,似乎按鈕是在彼此的頂部。我通過設置layoutOnRightOf來修復它。謝謝 – 2013-02-21 22:48:56

回答

0

你爲什麼要使用

BaseTabGroup parentActivity = (BaseTabGroup)getParent(); 
      parentActivity.startChildActivity("Engines", edit); 

只需使用

startActivity(intent); 

參見:http://developer.android.com/training/basics/firstapp/starting-activity.html

你的問題也可能是裏面的佈置雖然。

+0

也不是這樣工作的。我附加了XML。我正在使用這兩行,因爲此活動是TabGroup的一部分,我總是希望將這些標籤保持在最前面。 – 2013-02-21 21:07:56

+1

你確定按鈕不重疊嗎?實際圖像可能不是按鈕的實際觸摸區域。給他們一個背景顏色或其他東西。 – 2013-02-21 21:45:15