Tôi đang sử dụng kiểu dưới đây để hiển thị màn hình giật gân trong ứng dụng Xamarin Android của mình, tuy nhiên hình ảnh luôn hiển thị với kích thước không chính xác. Tôi muốn nó thay đổi kích thước với các kích thước chính xác tuy nhiên nó luôn luôn mở rộng để phù hợp với màn hình.Màn hình Splash đang thay đổi kích thước không đúng
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splashscreenimage</item>
<item name="android:windowNoTitle">true</item>
<item name="android:adjustViewBounds">true</item>
<item name="android:scaleType">centerCrop</item>
</style>
</resources>
Các hoạt động màn hình splash
[Activity(MainLauncher = true, Theme = "@style/Theme.Splash", NoHistory = true)]
public class SplashScreenActivity : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Start our real activity
StartActivity(typeof(LoginActivity));
}
}
'ScaleType' chỉ hoạt động cho' ImageView', nhưng câu hỏi là về 'windowBackground'. –