本人是刚开始学习Android的菜鸟,以前从来没有接触过,按照网上的资料搭建好了Android开发环境。但是因为用到得android SDK 22.6.2是新版本的,和网上的教学视频里用的低版本的不同,按老方法写的代码总是报错:提示空指针错误。网上的解决方法也很少,折腾了两天总算是学习到了三种解决方法。
方法一:忽视fragment_main.xml ,只用activity_main.xml开发
把所有的控件放在activity_main.xml中,然后就可以像老版本一样在MainActivity.java中操作控件,同时可以删除没有用的方法。如下面的实例所示:
public class MainActivity extends ActionBarActivity {
private TextView txtView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtView = (TextView)findViewById(R.id.textView1);