我现在正在处理应用程序我想要锁定整个应用程序的所有布局。因为我的布局至少有50到60个,所以不能设置所有布局的方向。有没有办法为整个应用程序设置方向请帮助..谢谢
答案 0 :(得分:5)
您只想设置android:screenOrientation="portrait"
<activity
android:name=".YourActivity"
android:screenOrientation="portrait"
android:theme="@style/theme"></activity>
到activity
manifest.xml
答案 1 :(得分:2)
您可以创建基本活动并修复其中的方向。 Activity
的其余部分将继承相同的活动
例如,您的基地Activity
可以是这样的。
public class AppNameBaseActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}
现在,您可以将所有活动从AppNameBaseActivity
延伸到具有固定纵向方向。