【发布时间】:2015-10-16 14:38:35
【问题描述】:
我在使用 JNI 的本机代码时遇到了一些问题,我怀疑这可能是由于调用了 setRequestedOrientation()。
当我致电setRequestedOrientation() 时,活动会发生什么?是刚刚重启还是完全销毁?
另外,视图会发生什么?如果在 onCreate 我有:
protected void onCreate( Bundle savedInstanceState )
{
super.onCreate( savedInstanceState );
try
{
this.setRequestedOrientation( ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE );
setContentView( R.layout.activity_XXX );
mTermScreenView = (TermScreenView) findViewById( R.id.termScreenView );
View 对象会发生什么?是重新创建的吗?当我调用findViewById() 时它是否已经存在?屏幕旋转后是否重新创建另一个视图?
【问题讨论】:
标签: java android view java-native-interface