作者ian90911 (ianchu)
看板AndroidDev
標題[問題] 換掉main.xml卻出現錯誤
時間Tue Jul 26 15:08:15 2011
問題:
版本:2.2 使用程式:Eclipse
我想改掉原本main.xml的版面,另外做了新的main.xml後,
把主程式裡的setContentView裡讀的xml換成新的,
可是卻出現錯誤訊息
http://pastebin.com/M8JhKDb2
新的xml
http://pastebin.com/6ppj7H8d
不知道是不是跟imageButton有關,
在網路上查,有些說是SDK還是模擬器有問題,
但是在換掉XML之前都用得好好的,應該不至於一換XML就出錯...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.80.156
1F:→ tomap41017:你的logcat看起來不像是因為view引發的問題耶= = 07/27 02:22
2F:→ kiedveian:要不要把舊的main.xml附上? 07/27 07:08
附上我原本的main.xml
http://pastebin.com/cEVP6Dx1
只有一個text一個 image 三個按鈕
※ 編輯: ian90911 來自: 59.126.201.80 (07/27 18:00)
3F:→ nonebelieve:你是不是再eclipse外的地方改xml? 07/27 22:21
4F:→ ian90911:新的xml我是先把舊的名稱改main3.xml 07/27 23:38
5F:→ ian90911:再把新的改成main.xml 但這個動作是用eclipse的指令改 07/27 23:39
6F:→ ian90911:要說從外部的話 我有用圖片編輯軟體改過res裡的圖片而已 07/27 23:40
7F:→ ian90911:因為圖片太大所以imgbtn也太大 才去改的 07/27 23:40
8F:→ nonebelieve:你換回原本的xml也會錯嗎? 07/28 00:30
9F:→ xlovelessx:clean + build path試過嗎? 07/30 01:05
我把自動BUILD關掉後clean,然後換回原本的XML
再跑一次就恢復成原本的狀況
然後再換一次新的XML,這次LOG就指出是imagebutton的錯誤
我忘記把宣告型態從button改成imagebutton了
※ 編輯: ian90911 來自: 140.128.80.156 (08/10 10:10)