当前位置: 代码迷 >> Android >> 最近刚学android,运行出现异常:unfortunatly 项目名 has stopped.logcat错误如下
  详细解决方案

最近刚学android,运行出现异常:unfortunatly 项目名 has stopped.logcat错误如下

热度:43   发布时间:2016-04-28 03:25:51.0
最近刚学android,运行出现错误:unfortunatly 项目名 has stopped.logcat异常如下

------解决思路----------------------
空指针错误,应该是有什么量没有初始化,你的图片没截完,看不到出错在哪。
------解决思路----------------------
你所有的控件都在同一个Activity上吗?如果不在,那么你要加上
View rootView = (LayoutInflater.from(context)).inflate(resource, root); 
//context是你的上下文,一般可以用this,如果在辅助类里面就需要自己传一个context了;
//resource是你的布局,R.Layout.xxx;
//root是ViewGroup一般为NULL;
(Button)rootView.findViewById(R.id.resister_housemaster_backbutton);


------解决思路----------------------
这个很明显,是你的这个button不在activity的主view上吧?在实例化的这行里这么写:
mTrueButton = (Button)xxxview.findviewById(R.id.true_button);
其中的xxxview是你这个button所在的view。
------解决思路----------------------
要么是你加载的xml有误 要么是加载的xml中这个button的名字错误 或者xml中有2个控件的名字都是true_button  clean一下工程试一下了
------解决思路----------------------
要么是你加载的xml有误 要么是加载的xml中这个button的名字错误 或者xml中有2个控件的名字都是true_button  clean一下工程试一下了
------解决思路----------------------
楼主知道//setContentView(R.layout.activity_quiz);是什么意思吗?你都没有给系统说你要加载什么布局,然后你就告诉系统  mQuestionTextView=(TextView)findViewById(R.id.question_text_view); 
打个比方,你要去某地拜访某人,你知道拜访的是谁,但是没有地址,你怎么去?这系统不给你包空指针才怪了。
你说你放后面了,你这个逻辑都没弄清楚。汗。
setContentView(R.layout.activity_quiz);这一句如果没有加修饰语句,(比如要求不要标题栏/全屏之类的)那么一般位于super.onCreate(savedInstanceState);之后,并且紧随其后。
通俗点说吧,你要找到你写在XML里面的控件是通过 this.findViewById ,但是你的这些控件都画在R.layout.activity_quiz这个rootView上,这前面这个this指的就是这个rootView,你都没告诉系统在哪里找控件,就直接让系统找控件。你自己觉得能找到吗?
------解决思路----------------------
  @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);//activity实例创建后调用该方法
        //setContentView(R.layout.activity_quiz);//获取activity的用户界面,即生成指定布局的视图并将其放置在屏幕上
         这个setContentView不能注释掉,必须在onCreeate方法里面调用。而且必须是在最上边。没有理由,在Activity创建的时候必须加载XML布局文件。

------解决思路----------------------
 //setContentView(R.layout.activity_quiz);这句注掉怎么能找到对象view.
------解决思路----------------------
要先加载layout啊,然后才能实例控件,没有爹哪来的儿子
  相关解决方案