私のアプリケーションでは、タスクをデータベースに追加するための1つの画像を含む1つの編集テキストがあります.私の問題は、データベースにタスクを追加した後、Androidソフトキーボードを閉じる代わりに表示することです.スタックオーバーフローでこれらすべての例を使用していますが、取得していません結果誰か助けてください...
<EditText
android:id="@+id/edittextidAddTodayTask"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@drawable/edittextselector"
android:drawableRight="@drawable/addtask"
android:hint="AddTask"
android:singleLine="true"
/>
MyOnRightdrawable リスナー:
edittextAddTask.setOnTouchListener(new RightDrawableOnTouchListener(
edittextAddTask) {
@Override
boolean onDrawableTouch(MotionEvent event) {
//Add the task in db.
//I am using this code but not working for me
/*InputMethodManager mgr = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.hideSoftInputFromWindow(edittextAddTask.getWindowToken(), 0);*/
}
edittext の私のスクリーンショット: