看板 java 關於我們 聯絡資訊
各位板上前輩大家好 最近剛開始學習ADT 然而最近照著書上的教學時卻出現了一點問題 想問的是如果我將元件宣告在類別中 如下 public class MainActivity extends ActionBarActivity { TextView a; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); a = (TextView) findViewById(R.id.a); if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } } 因為書上說可以這樣子宣告 只要把findViewById 用在setContentView後面 所以我就照著試試看 結果開啟ADT中的模擬器時卻會出現XXXX程式 has been stopped 希望前輩們可以指點一下我 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.64.87.6 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1403329105.A.EFC.html
kewang:把logcat打開,看看log是什麼 06/21 15:27
darkk6:xml 有指定 某個 Textview 是的 id 是 a 嗎 06/21 15:56
sayforever47:有的 有指定也已經存到R.java了 06/21 16:36
sayforever47:to kewang 好的 我人在外面可能要回家看XD 06/21 16:38
Killercat:XXX has been stop這訊息無意義 以後記得有意義的是log 06/21 23:19
sayforever47:好的 感謝大家 後來解決了XD 06/22 10:56
qrtt1:解決了也幫忙回一下哪邊錯了唄 06/22 11:59
sayforever47:後來我重用一個AVD 就好了 06/22 13:41
Deltaguita:android XD 06/24 16:52