بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
عملِ input در دو EditText به صورت همزمان
سلام به همه و استاد
دوتا EditText دارم
که میخوام محتویاتِ EditText ِ اول
همزمان با تایپ، بدون اینکه تاچِ دیگه ای انجام بشه
داخل EditText ِ دوم نمایش داده بشه
داریم؟؟؟؟؟؟؟؟؟؟
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Spirit
12 سال پیش
0
0
public class YourClass extends Activity {
private EditText yourEditText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
yourEditText = (EditText) findViewById(R.id.yourEditTextId);
yourEditText.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {}
});
}
}
پاسخ به سوال
مجتبی یگانه
12 سال پیش
0
0
yourEditText.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {}
});
احمد توجه کن دیگه ، وقتی میگی text change listener یعنی گوش دهنده به تغییر متن حالا سه حالت داره :
- قبل اینکه متن با فشردن هر کلید تغییر کنه (یعنی هر بار که یه دکمه ای زده میشه)
- بعد اینکه دکمه زده شد و متن تغییر کرد
- در زمانی که متن تغییر میکنه
یعنی در واقع همون رویداد هایی مثل فشردن کلید و رها کردن و زمان اعمال تغییره
شما بهتره تو قسمت on text changed یعنی هر وقت متن تکست youredittext تغییر کرد کدت رو بزنی
edtText1.settext(edtText2.gettext);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .