2
中定制我有一个活动,当用户旋转设备时我想完成。 这里是我的代码片段我使用:我希望活动能够在onConfigurationChanged()
@Override
public void onConfigurationChanged(Configuration newConfig)
{
super.onConfigurationChanged(newConfig);
Log.d("Orientation Changed", "Orientation Changed");
this.finish();
}
,并在我的Menifist.xml我已经添加这样的属性。
<activity android:name=".DetailActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="landscape"></activity>
但是当方向改变时不调用this.finish()。 此外,我通过在其之前的活动的方向更改来开始此活动。 任何帮助或建议,将不胜感激。
干杯!