【发布时间】:2016-08-25 06:21:07
【问题描述】:
为 Xamarin android 应用程序创建了启动画面。
[Activity(Theme = "@style/Theme.Splash", //Indicates the theme to use for this activity
MainLauncher = true, //Set it as boot activity
NoHistory = true)]
public class SplashActivity : Activity
{
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
this.StartActivity(typeof(MainActivity));
}
}
没什么特别的。但是有一个问题:如果我在启动画面显示时触摸、滑动屏幕,那么在启动画面消失后,所有这些输入事件都会开始执行(例如按下按钮)。我能以某种方式阻止它吗?为什么“主要”活动会捕获启动屏幕活动的事件?
【问题讨论】:
标签: android input xamarin splash-screen