我用 Xamarin 试用版创建了一个简单的应用程序,它只显示一个初始屏幕。在 Xamarin 工作室中点击“运行”后,它部署并运行得很好,但是如果我在设备上单击“主页”并尝试从应用程序列表中运行应用程序 - 屏幕闪烁片刻并且应用程序被终止,没有断点被击中在第二次运行。对于模拟器和物理设备都是如此。
我怀疑这很重要,但我的代码如下。
布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minWidth="25px"
android:minHeight="25px">
<ImageView
android:src="@drawable/splash"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/imageView1" />
</LinearLayout>
活动:
using Android.App;
using Android.OS;
using System;
using Android.Views;
namespace MyApplication.Activities
{
[Activity(Label = "My application", MainLauncher = true)]
public class SplashActivity : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
RequestWindowFeature(WindowFeatures.NoTitle);
SetContentView(Resource.Layout.Splash);
}
}
}
出现问题是因为它是 Xamarin 的试用版吗?