EditText و TextView
چند تا edittext دارم و میخوام وقتی روی هر کدومش قرار داریم رنگ textview مربوط به اون تغییر کنه.
بکِ خود edittext رو برای موقعی که فوکوس روش هست رو با تعریف یه selector تغییر میدم ولی برای textview مربوط به هر کدوم نمیدونم چطور انجام بدم.
http://answers.uncox.com/c/100765 ممنون از راهنماییتون.
کد به این صورت دراومد
edtName.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus){
TextView12.setTextColor(Color.parseColor("#2196f3"));
TextView012.setTextColor(Color.parseColor("#2196f3"));
}else {
TextView12.setTextColor(Color.parseColor("#666666"));
TextView012.setTextColor(Color.parseColor("#666666"));
}
}
});
فقط اینکه وقتی وارد activity اون قسمت میشم یکی از EditTextها اتوماتیک select هستش که شامل این کددهی و رنگ ما نمیشه ولی بعد که روش کلیک میشه تازه کد اجرا میشه و رنگ میگیره واسه اون چیکار کنم؟
تونستم منظورمو برسونم؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .