c# - 防止 Xamarin Android 应用程序中的方向更改

标签 c# android xamarin.android xamarin

是否可以防止 Android 应用程序的方向改变?我有一个预览手机摄像头的应用程序,我希望方向不要改变。

我已尝试将其添加到 list 中,但没有任何影响

<application android:label="TextureViewCameraStream" android:hardwareAccelerated="true">
    </application>
    <activity
       android:screenOrientation="portrait"
       android:configChanges="orientation|keyboardHidden">
    </activity>

我正在使用适用于 Android 和 C# 的 Xamarin

谢谢

最佳答案

像这样在 Activity 标志中设置它:

[Activity (Label = "YourActivityname", MainLauncher = true, ScreenOrientation = ScreenOrientation.Portrait)] 

关于c# - 防止 Xamarin Android 应用程序中的方向更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22470195/

相关文章:

c# - C#中的引用类型和ref有什么区别?

c# - 如何使用 switch 将 limit 传递到另一个类?

c# - 双引号 "\""?

c# - 限制 GridView C# UWP 中的项目数

Android AudioManager setMode() 权限拒绝

c# - SetColorFilter 在 Xamarin.Android 中不起作用

android - 如何在jetpack compose中的安全区域上绘画?

android - 更新 ListView 内的 ImageView

xamarin.android - 从axml获取参数到命令

c# - 如何使用 Xamarin 更改 ActionBar 菜单项的 Action View