Xamarin Android应用程序(不是表单)。当我运行它时,它不会旋转,即使它没有固定到纵向或横向

时间:2017-09-29 10:10:47

标签: android xamarin xamarin.android rotation

我正在开发一款Xamarin Android应用(不是表单)。当我运行它时,它不会旋转,即使它没有固定到纵向或横向。以前它运行完美但最近我改变了一些影响轮换的东西(我显然不记得)。我在网上搜索的很多,但我发现只有文章和问题讨论肖像或风景。 (注意:当我打开一个类似的应用程序并旋转它。它显示完美的风景。然后当我选择我的应用程序然后旋转工作完美。意味着它不首先旋转或除非我们在横向模式中选择类似的应用程序)

我的主要活动如下所示

[Activity(Label = "Thoughts Express", MainLauncher = true, Icon = "@drawable/Icon", ConfigurationChanges = Android.Content.PM.ConfigChanges.ScreenSize | Android.Content.PM.ConfigChanges.Orientation)]

而axml就像

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
           android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbarAlwaysDrawHorizontalTrack="true"
android:scrollbars="horizontal"
android:scrollbarStyle="outsideOverlay"
android:id="@+id/LLMain">
<TableLayout
android:minWidth="25px"
android:minHeight="25px".......
</TableLayout>
</LinearLayout>

并显示如下

<application android:icon="@drawable/Icon" android:label="Thoughts Express" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"></application>

1 个答案:

答案 0 :(得分:0)

我明白了:)下面的线是创造问题。删除它并解决了。

var data_str = $("div#mydiv").attr("data-hero");
var my_object = JSON.parse(decodeURIComponent(data_str));