答案 0 :(得分:5)
如果你搬家怎么办:
view.setContentView(R.layout.home);
在尝试获取布局对象之前,到方法的顶部?
答案 1 :(得分:1)
我尝试在添加任何侦听器之前设置所有属性(即layout
)。在这个意义上的举动:
layout.setOnTouchListener(this);
到方法的底部(抱歉@mharper可能的重复答案)。 this
正在生成例外,因此请在上述语句中将this
更改为HomeScreen
。
答案 2 :(得分:1)
您必须将setContentView方法放在名为HomeScreen的方法的开头。
view.setContentView(R.layout.home);