MonoDroid的閃屏活動我已經按照從Xamarin這裏的說明:http://docs.xamarin.com/android/tutorials/Creating_a_Splash_Screen景觀
這工作得很好,但沒有提到橫向模式在所有。我可以將我的飛濺圖像旋轉爲縱向尺寸,從而獲得最佳效果,但它仍然不夠理想:飛濺圖像隨着消失和主要活動啓動而旋轉。這是因爲飛濺活動處於縱向模式,主要活動處於橫向模式。
我已經嘗試在splash活動的Activity屬性中添加'screenOrientation = ScreenOrientation.Landscape`,但這會導致不顯示啓動畫面。
根據this的問題,不可能禁用旋轉動畫,所以我真的很想知道如何在橫向模式下顯示這個初始的飛濺活動,或者其他一些獲得相同結果的方法。下面是飛濺活動的代碼,以及有問題的ScreenOrientation參數。
[Activity(
Label = "The App Name",
Icon = "@drawable/icon",
MainLauncher = true,
Theme = "@style/Theme.Splash",
//ScreenOrientation = ScreenOrientation.Landscape,
NoHistory = true)]
public class ActivitySplash : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Start our real activity
StartActivity(typeof(ActivityMain));
}
}
感謝發佈,但不幸的是它沒有幫助。它使現在變得更糟糕,飛濺圖像開始在肖像中壓扁,然後旋轉到風景。 – Aranda
我決定在兩個活動之間進行切換時,只使用小型旋轉動畫。如果你顯示不同的圖像,它不是很糟糕。 – Aranda