好的,所以我有一个正常的功能性肖像应用程序布局,包括按钮,TextViews等。使用相同的名称我创建了一个新的布局,当屏幕方向是横向时,还有一些额外的对象。
一直运行良好,直到我尝试在仅以横向模式显示的对象上设置onTouchListener。当我尝试启动它时,应用程序只是在没有警告的情况下崩溃(编译器也没有错误报告)......这很奇怪。有没有办法解决?我怀疑我只能在横向模式下对这些对象声明onTouch,如果是这样,请问该怎么做?
由于
答案 0 :(得分:0)
也许是这样的:
if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){
// Your code
} else{
// Its portrait so do nothing
}