我正在使用横向模式的应用程序,它可以通过使用RD服务捕获用户aadhar数据但是当我将morpho设备连接到选项卡时,然后' Morpho SCL-RDService'应用程序可以注册morpho设备,它可以使我当前的活动为纵向模式,然后横向模式。所以有任何解决方法,以确定由于任何其他应用程序的干扰无法更改的方向。谢谢提前。
答案 0 :(得分:3)
您需要将 android:screenOrientation="landscape
" Orientation
设置为清单文件中的Activity
<activity android:name=".MainActivity"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
答案 1 :(得分:1)
在Manifest.xml文件中添加
<activity android:name=".MainActivity"
android:screenOrientation="landscape"
android:configChanges="keyboardHidden|orientation|screenSize"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
答案 2 :(得分:0)
试试这个setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
答案 3 :(得分:0)
您是否添加了活动的横向布局?