تغییر رنگ آیتم
سلام به همگی من یه برنامه دارم میسازم توش یک دیالوگ باکس دارم که توش حالت تک انتخابی وجود داره و کدش اینه
public void cheghadrgereftid(){
AlertDialog.Builder builder = new AlertDialog.Builder(Main2Activity.this);
builder.setTitle("چقدر")
.setSingleChoiceItems(R.array.choices, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
Toast.makeText(Main2Activity.this, "انتخاب شده:"+arg1, Toast.LENGTH_SHORT).show();
getIt=arg1;
}
})
.setPositiveButton("خوندم", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
int arg1 = ((AlertDialog)dialog).getListView().getCheckedItemPosition();
Toast.makeText(Main2Activity.this, "خوندم"+arg1, Toast.LENGTH_SHORT).show();
getIt=arg1;
khandeshode.add(getIt);
ArrayAdapter<Integer> lstkhan=new ArrayAdapter<Integer>(Main2Activity.this,android.R.layout.simple_list_item_1,khandeshode);
lst_khande.setAdapter(lstkhan);
}
})
.setNegativeButton("هیچکدوم", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
}
})
.show();
}
تا اینجای کار هیچ مشکلی نیست (راستی توی value>string هم اسم ارایه ها سیو هستش <string-array name="choices">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
</string-array>
حالا مشکلم اینه میخوام رنگ ایتم هام عوض بشه ،کدش را میخوام تو جاوا بنویسم ، این ایتم ها را چجوری توی جاوا رنگشا عوض بکنم
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .