我有一个Android活动,在整个布局中有一个EditText
。出于某种原因,每当活动开始时,键盘就会弹出来。我已经尝试了以下所有的东西:
OnStart
中:FindViewById (Resource.Id.searchText).ClearFocus ();FindViewById (Resource.Id.searchText).Selected =false;
LinearLayout
:在布局上的另一个View
中,android:focusable="true“android:focusableInTouchMode="true"
在我的活动清单中“true”android:focusableInTouchMode="true"
android:windowSoftInputMode="stateHidden"
但是,当活动打开时,键盘也会打开。我能做错什么呢?
发布于 2013-08-24 00:45:24
试试这个-this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
发布于 2014-01-08 19:14:15
在Xamarin.Android
上试用(跨平台)
this.Window.SetSoftInputMode (SoftInput.StateHidden);
或
将这个添加到清单中,
[Activity(Label = "SampleApp", MainLauncher = true, Icon = "@drawable/icon", WindowSoftInputMode = SoftInput.StateHidden)]
发布于 2013-08-24 00:25:09
将此文件添加到清单文件...
<activity android:name=".YourActivity" android:windowSoftInputMode="stateHidden" />
https://stackoverflow.com/questions/18407505
复制相似问题