文本视图单击打开键盘并将输入设置为文本视图的文本



我正在尝试单击文本视图并打开键盘(我这样做了),然后用户输入我想在特定文本视图中设置该文本的内容。我正在使用片段。

通过以下方式获取键盘:

TextView test = (TextView) rootView.findViewById(R.id.txtSent);
    test.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
            imgr.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
        }// end onClick
    });

设置android:editable="true"。 虽然你最好使用编辑文本。

最新更新