بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
فعال شدن EditText با زدن روی ImageView (حل شد)
سلام
میخوام با زدن روی یک تصویر ، Edittext مربوطه فعال بشه و کیبورد هم بیاد بالا.
ممنون میشم راهنمای بفرمایید.
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
مهدی
10 سال پیش
+3
0
public static void showVirtualKeyboard(Context context, final View view) {
if (context != null) {
final InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
view.clearFocus();
if (view.isShown()) {
imm.showSoftInput(view, 0);
view.requestFocus();
} else {
view.addOnAttachStateChangeListener(new View.OnAttachStateChangeListener() {
@Override
public void onViewAttachedToWindow(View v) {
view.post(new Runnable() {
@Override
public void run() {
view.requestFocus();
imm.showSoftInput(view, 0);
}
});
view.removeOnAttachStateChangeListener(this);
}
@Override
public void onViewDetachedFromWindow(View v) {
view.removeOnAttachStateChangeListener(this);
}
});
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .