[问题] ADT的小问题

楼主: sayforever47 (Versailles)   2014-06-21 13:38:19
各位板上前辈大家好
最近刚开始学习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
希望前辈们可以指点一下我 感激不尽
作者: kewang (652公共汽车)   2014-06-21 15:27:00
把logcat打开,看看log是什么
作者: darkk6 (Mr. Pan)   2014-06-21 15:56:00
xml 有指定 某个 Textview 是的 id 是 a 吗
楼主: sayforever47 (Versailles)   2014-06-21 16:36:00
有的 有指定也已经存到R.java了to kewang 好的 我人在外面可能要回家看XD
作者: Killercat (杀人猫™)   2014-06-21 23:19:00
XXX has been stop这讯息无意义 以后记得有意义的是log
楼主: sayforever47 (Versailles)   2014-06-22 10:56:00
好的 感谢大家 后来解决了XD
作者: qrtt1 (有些事,有时候。。。)   2014-06-22 11:59:00
解决了也帮忙回一下哪边错了呗
楼主: sayforever47 (Versailles)   2014-06-22 13:41:00
后来我重用一个AVD 就好了
作者: Deltaguita (伯利兹)   2014-06-24 16:52:00
android XD

Links booklink

Contact Us: admin [ a t ] ucptt.com