ورود

View Full Version : چطوری اسم تعدادی کلید رو داخل یک حلقه عوض کنم؟



mohsen.hex
دوشنبه 13 مرداد 1393, 11:42 صبح
سلام
من دیتا رو از دیتا بیس میخونم و ...
این هم تاپیکی گه قبلا زدم برای خوندن
http://barnamenevis.org/showthread.php?463391-%DA%86%D8%B7%D9%88%D8%B1%DB%8C-%D8%AF%DB%8C%D8%AA%D8%A7%DB%8C%DB%8C-%DA%A9%D9%87-%D8%A7%D8%B2-SQL-Lite-%DA%AF%D8%B1%D9%81%D8%AA%D9%85-%D8%B1%D9%88-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A8%D8%AF%D9%85%D8%9F%D8%9F&p=2075023#post2075023

حالا چطوری میتونم یک حلقه بسازم که حدود بیست کلید رو از list بخونم و کلید ها رو تغیر بدم؟؟

دونه دونه بلدم اسم کلید ها رو عوض کنم و داخل حلقه نمیدونم چطوری بزارم

اسم کلید ها هم
btn1
btn2
btn3
.
.
.
.

mohsen.hex
دوشنبه 13 مرداد 1393, 16:35 عصر
حل شد
final Button[] b =new Button[NumberOfKey];

b[2]=(Button)findViewById(R.id.button2);
b[3]=(Button)findViewById(R.id.button3);

b[2].setText(list.get(1).job());
b[3].setText("xxxx");

akbar8298
سه شنبه 14 مرداد 1393, 12:54 عصر
final Button[] b = new Button[NumberOfKey];
for(int i =0;i<NumberOfKey;i++){
b[i]=(Button) findViewById(getResource().getIdentifier ("button" + i, "id", getPackageName()));
b[i].setText("xxxx");
}