بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
گرفتم تمامی textViewها
سلام!
چطوری میشه تمامی textViewهایی که فراخوانی میکنیم توی یه activity رو با هم داشته باشیم.؟
txt1 = (TextView) findViewById(R.id.txt1);
txt2 = (TextView) findViewById(R.id.txt2);
من میخوام اون دو TextView بالایی یکی در نظر گرفته بشه و بتونم مثلا با هم فونتشون رو تغییر بدم.
ممنون
0
0
آموزش تغییر فونت در اندروید رو مطالعه کنید ، لینک (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Saeed Mozaffari
11 سال پیش
+5
0
شما می تونید یه آرایه از TextView ها داشته باشید . بعد با Iterate کردن TextView ها به تک تک اونها فونت خودتون رو اختصاص بدید. و یا هر کار دیگه ای که خواستی .
ArrayList<TextView> text = new ArrayList<TextView>();
TextView txt1 = (TextView) findViewById(R.id.txt1);
TextView txt2 = (TextView) findViewById(R.id.txt2);
text.add(txt1);
text.add(txt2);
for(TextView test : text){
test.setTypeface(your typeface);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .