بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ایجاد واکنش نسبت به مطالبی که درون ادیت تکست وارد می کنیم (حل شد)
سلام دوستان، من یک ادیت تکست دارم که می خوام زمانی که کاربر درون اون اطلاعاتی وارد می کنه نسبت به اطلاعات وارد شده واکنش ایجاد بشه. اما هر کار می کنم نمی دونم چجوری باید این کار رو بکنم که وقتی کاربر داره داخل ادیت تکست شماره وارد می کنه این واکنش ایجاد بشه. لطفا راهنمایی کنید که خیلی گیج شدم.
0
0
این لینک می تونه کمکتون کنه لینک (11 سال پیش)
0
0
متد onClickNext چیکار میکنه؟ (11 سال پیش)
0
0
همون لحظه که نمیشه بلاخره باید یه اتفاقی بیافته که طی اون اتفاق شما محتوای تکست رو چک کنی و بگی اگر فلان بود، فلان کن !!
حالا اون اتفاق میتونه فکوس باشه یا مثلا کلیک باشه.. یکم توضیح رو بیشتر کنی بهتر میتونم کمک کنم.. (11 سال پیش)
+1
0
1: صورت سوالتون رو درست کنید، 2: پاسخ شما هیچ ارتباطی با سوالتون نداشت.
شما 42 سوال پرسیدید ولی به قوانین انجمن احترام نمیذارید، لطفا قوانین رو دوباره بخونید و سوالاتتون رو بر اساس قوانین درج کنید که دوستان کمکتون کنن. (11 سال پیش)
0
0
بله چشم، MeyrOOn من دیدم اپهایی که همون لحظه که تایپ می کنی نسبت به هر حروف کار خاصی انجام می دن. (11 سال پیش)
+1
0
سلام دوباره. فکر کنم یه جورایی متوجه منظورتون شدم مثل پیدا کردن کلمه تو دیکشنری (Auto Compeletion) ؟ برای این به این لینک سر بزنید. همچنین برای انجام یک سری دستور در زمان تایپ این لینک رو ببینید. کتدهای اینجوری زیاد هست. (11 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Hajhosseini
11 سال پیش
+1
0
هنوز هم میتونستید صورت سوال رو خلاصه تر کنید.
مثال : رویداد تغییر متن در EditText
پاسخ سوالتون:
EditText editText = null;
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
}
});
پاسخ به سوال
وحید
11 سال پیش
0
0
بله متدش رو پیدا کردم:
EditText myText = (EditText) findViewById(R.id.myText); // اینجا ادیت تکست رو میشناسونیم
myText..addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
}
@Override
public void afterTextChanged(Editable arg0) {
// تو این قسمت کد مورد نظر رو وارد می کینم چون می خوایم بعد از وارد کردن چیزی کد مورد نظر اجرا بشه }
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
