我使用AutoCompleteTextView允许用户从国家/地区列表中搜索。我希望在用户点击之前在搜索栏中预先加载一些默认文字,例如"搜索"或者"找到最近的国家"。是否有可能做到这一点?如果是这样的话?
现在,应用程序会在键盘拉起的情况下直接打开搜索框。相反,我希望用户在搜索之前点击该栏。
http://developer.android.com/reference/android/widget/AutoCompleteTextView.html
答案 0 :(得分:1)
TextView的提示似乎正是您所需要的。有关XML属性,请参阅android:hint
;有关相应的Java方法,请参阅setHint()
。
要防止键盘在输入活动后立即弹出,您应该将活动声明中的android:windowSoftInputMode
属性设置为stateHidden
。