2 回答

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊
調(diào)用performClickaTextView不會(huì)彈出軟鍵盤,但您可以自己輕松完成:
private void someTestMethodName() {
AutoCompleteTextView tagSearchInput = findViewById(R.id.autoCompleteTextView);
showSoftKeyboard(tagSearchInput);
}
public void showSoftKeyboard(View view){
if(view.requestFocus()){
InputMethodManager imm =(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(view,InputMethodManager.SHOW_IMPLICIT);
}
}
更多信息可以在這里找到:https ://github.com/codepath/android_guides/wiki/Working-with-the-Soft-Keyboard

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
我從未使用過(guò) performClick,你不能使用 setOnClickListener 來(lái)捕捉點(diǎn)擊
tagSearchInput.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//do somthing
}
});
添加回答
舉報(bào)