我正在使用一个Android项目作为其Activity的清单显示的lib:
<activity
android:name="pay.CardActivity"
android:configChanges="keyboardHidden|orientation" />
在CardActivity中,onOrientationChanged()被覆盖并且其中写有旋转逻辑。
我想从我的主项目中将CardActivity锁定为肖像。我试着做了
<activity
android:name="pay.CardActivity"
android:screenOrientation="portrait" />
但这并没有锁定方向。有没有办法做到这一点? CardActivity是最终的,所以我不能扩展和覆盖它的onOrientationChanged()方法。
答案 0 :(得分:0)
<activity
android:name="my.app.somename.MainActivity"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation"
android:label="@string/app_name"
android:windowSoftInputMode="adjustResize" >
</activity>
和每项活动(屏幕)
<activity
android:name="my.app.somename.activities.ActivityChooseSomeMethod"
android:screenOrientation="portrait">
</activity>
答案 1 :(得分:0)
试试这个..
<activity
android:name="pay.CardActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden" >
</activity>
答案 2 :(得分:0)
在您的清单文件中的下方,它将设置您的活动的方向。
android:screenOrientation="portrait"