بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
غیر فعال کردن فوکوس از روی edit text?
با سلام
من یدونهedit textتوی برنامه ام دارم برای جستجو تما وقتی نرم افزار اجرا میشه فوکوس رویedit box هست و باعث میشه کیبورد فعال بشه
ی مورد دیگه وقتی کلید enter رو فشار میدم جستجو انجام نمیشه و مکان نما به خط بعد میره
برای حل این مشکلات چکار باید کرد؟
با سپاس
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Sajad HP
10 سال پیش
+1
0
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainLayout"
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true" >
از کد بالا استفاده کنید برای پرنت اون اکیتیویتی که ادیت تکست در اون موجود هست . تست کنید احتمالا حل میشه
پاسخ به سوال
Sajad HP
10 سال پیش
+1
0
<EditText android:imeOptions="actionSearch" android:inputType="text"/>
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_SEARCH) { performSearch(); return true; } return false; } });
پاسخ به سوال
Pooya
10 سال پیش
0
0
برای غیر فعال کردن enter تو edittext می تونی مشخصه زیر رو تو فایل xml فعال کنی و تمام
android:singleLine="true"
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .