我有以下元素:
<Switch
android:text="Data about client?"
android:id="@+id/connected" />
Run Code Online (Sandbox Code Playgroud)
但在设计师的开关按钮及其文本"关于客户端的数据?" 非常粘在一起.我试过间隔空间?并且"那样:
android:text="Data about client? "
Run Code Online (Sandbox Code Playgroud)
但我不太喜欢那种解决方案
在我的 MainActivity 中,我像这样覆盖了 OnBackPressed() 方法
public override void OnBackPressed()
{
Toast toast = Toast.MakeText(this, "Press again to exit", ToastLength.Short);
toast.SetMargin(0,0.20f);
toast.Show();
}
Run Code Online (Sandbox Code Playgroud)
当用户在 MainActivity 中并单击一次后退按钮时,屏幕上会出现消息“再次按下退出”,该消息在几秒钟后消失。如果用户在屏幕上显示此消息时再次单击后退按钮,我希望应用程序退出,但是当消息消失并且用户单击后退按钮时,我希望该消息再次出现。我已经看到一些在 Java 中这样做的示例,但我发现很难调整这些示例以在 Xamarin.Android 上工作。