1
我有这将打开一个对话框(包括列表视图和一个按钮),如果没有按下按钮,对话框将消失,键盘应该在形式所示的形式Android开放式键盘从对话框按钮单击
我不能做任何想法?
感谢您的帮助!
我的代码是:
final Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.dialog_list_layout);
dialog.setCancelable(true);
final ListView listviewDialog = (ListView) dialog.findViewById(R.id.listViewDialog);
DialogListAdapter adapter = new DialogListAdapter(context, R.id.textViewItem, List);
listviewDialog.setAdapter(adapter);
((Button) dialog.findViewById(R.id.button)).setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
editText.setText("");
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
((EditText) findViewById(R.id.editText)).requestFocus();
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(((EditText) findViewById(R.id.editTextAddress)), InputMethodManager.SHOW_IMPLICIT);
dialog.dismiss();
}
});
dialog.show();
它不工作!它也像我的代码相同 – rizaozdulger 2012-07-26 11:44:40
你想在对话框中只列出??? – Android 2012-07-26 11:47:00
不!我也有一个对话框,其中包括按钮和listview.But问题是当我点击按钮对话框关闭,但键盘不显示。我的问题是键盘没有显示! – rizaozdulger 2012-07-26 12:03:50