监听没绑上+布局和平板不匹配

一.在Android Studio上编计算器时,textview监听没绑上,比如定义变量et_input在Java文件中,应该把

private TextView et_input;    //定义了textview控件对应的变量

et_input = (TextView) findViewById(R.id.textView);    //正确的应该这么声明下,结果当时没写,造成了TextView控件没有与et_input绑定,结果闪退

(这几行代码是对的)

还有一个错误,et_input赋给null了。

二.

在创建as新project时要注意模拟器适用的api的值,然后选择匹配api值的genymotion里的模拟器以及匹配的类型(如phone和Tablet)。

在写activity_main.xml文件时调的界面是和手机的界面匹配的,所以用genymotion里的Tablet时可能界面布局会不太合适。

原文地址:https://www.cnblogs.com/mo-sheng/p/9899270.html