'Gravity'不包含'CENTER_HORIZONTAL'的定义

问题描述 投票:1回答:1

因此,我试图在屏幕中央出现一个Toast错误消息。水平和垂直都这样我找到了解决方案但是在查看重力声明时我没有看到任何CENTER_HORIZONTAL或CENTER_VERTICAL方法。这可能是我正在使用的Android版本的问题吗?任何帮助将不胜感激。

Toast error = Toast.MakeText(this, "Please check your internet connection.", ToastLength.Long);
error.SetGravity(Gravity.CENTER_HORIZONTAL|Gravity.CENTER_VERTICAL, 0, 0);
error.Show();
c# android xamarin xamarin.android
1个回答
1
投票

在Xamarin.Android中,您正在寻找GravityFlags枚举:

error.SetGravity(GravityFlags.CenterVertical | GravityFlags.CenterHorizontal, 0, 0);
© www.soinside.com 2019 - 2024. All rights reserved.