第一次进入时,去掉EditText的焦点,让软键盘不弹出来,当用户点击之后,在弹出来
网上搜了好多例子,大多都是Android和Xamarin.Froms的,很少有Xamarin的例子
所以我自己写了一个
大多数例子都能用,但是有好多属性在Xamarin里面是没有的
跟很多例子一样,就两行代码,但是不是加在父级布局元素里面
而是加在其他编辑元素里面,比如TextView
增加之后,进入页面,默认会选中这个元素,不会选中EditText
android:focusable="true"
android:focusableInTouchMode="true"
上面的方法是将焦点放到别的控件上,光标也不会再这个EditText上面
要让EditText上面也显示光标,然后隐藏软键盘,只需要在OnCreate上面加一段代码就行
//首次加载时屏蔽输入法
this.Window.SetSoftInputMode(SoftInput.StateHidden | SoftInput.AdjustResize);
隐藏软键盘部分转载的原文
版权声明:本文为CSDN博主「平凡的威哥」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xuwei_net/article/details/80207087