final EditText editText = (EditText) content.findViewById(R.id.edit);
editText.postDelayed(new Runnable(){
@Override
public void run() {
// editText.requestFocus();
InputMethodManager inputManager = (InputMethodManager)mContext.getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(editText, 0);
}
},1000);
requestFocus()没有也可以。但必须延迟一定时间才能弹出。前提是该EditText是focusable的,并且如果有父布局的话,其父布局也必须focusable。例如在PopusWindow中,如果setFocusable 为false,那子view都不会获得focus。