اسکریپت باران
بزرگترین مرجع دانلود سورس و اسکریپت های برنامه نویسی
چند متد کاربردی در مورد کار کردن با کیبورد مجازی اندروید
متد اول showKeyboard برای نمایش کیبورد
و مند دوم hideKeyboard برای پنهان کردن کیبورد می باشد.
1 2 3 4 5 6 7 8 9 10 11 |
private void showKeyboard() { InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null) imm.showSoftInput(mSearchText, 0); } private void hideKeyboard() { InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null) imm.hideSoftInputFromWindow(mSearchText.getWindowToken(), 0); } |
یک نکته دیگر :
زمانی که کیبورد باز باشد و گوشی در حالت landscape باشد ، صفحه کلید کل صفحه را می گیرد ، اگر می خواهید صفحه کلید (Keyboard) اندروید کل صفحه را نگیرد باید در مشخات EditText تنظیمات زیر را اضافه کنید :
مثل این نمونه :
<EditText
android:hint=”@string/search”
android:id=”@+id/searchText”
android:imeoptions=”flagNoExtractUi”
android:layout_height=”wrap_content”
android:layout_width=”wrap_content”/>
کانال تلگرامی اسکریپت باران
برای اطلاع از آپدیت های این سورس و سورس های دیگر اسکریپت باران، در کانال تلگرام ما عضو شویدبرنامه نویسی را معنایی دوباره بخشیم !