View Full Version : تیک دار کردن List View
sadaf_
پنج شنبه 06 تیر 1392, 18:38 عصر
این دستور چه اشکالی دارد که لیست من رو تیک دار نمی کنه؟
ListView lstView = getListView();
lstView.setChoiceMode(ListView.CHOICE_MODE_MULTIPL E);
lstView.setTextFilterEnabled(true);
ممنون
hamid_hr
پنج شنبه 06 تیر 1392, 19:01 عصر
listView.setChoiceMode(CHOICE_MODE_MULTIPLE);
listView.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, fields));
mavera
چهارشنبه 29 مرداد 1393, 15:38 عصر
سلام
لیست ویو سفارشی ساختم، خواندن پایگاه داده در لیست ویو، 99 تا لیست نمایش میده
می خواهم وقتی دکمه اشتراک زد، در لیست ویو تیک دار (CheckBox) ظاهر بشه (در ضمن خاصیت CheckBox پنهان گذاشتم)
مشکل من اینه، وقتی دکمه اشتراک می زنم، فقط لیست اول CheckBox ظاهر میشه، و بقیه نه
ImageView imgBtnShar = (ImageView) findViewById(R.id.Itm_Btn_Share);
imgBtnShar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
CheckBox chItemS = (CheckBox) findViewById(R.id.checkBoxItem);
chItemS.setVisibility(View.VISIBLE);
}
});
در حالی که اگر خاصیت CheckBox از قبل ظاهر (VISABLE) بود، CheckBox در همه لیست ویو ظاهر میشه
برای جلوگیری از شلوغی ویجت ، CheckBox باید پنهان باشه، تا کاربر وقتی خواست لیست ویو تیک دار کنه، باید دکمه اشتراک آیتم بزنه تا اون ظاهر بشه
با تشکر
mavera
جمعه 31 مرداد 1393, 15:06 عصر
کسی نیست جواب بده؟ جواب بدین تا ثواب کسب کنید.
سلام
فک کنم متوجه نشده باشی
دوتا اکتیویتی XML ،
اکتیوتی اولی ابزا ها ویجت ها که شامل ((پنهانه )TextView , checkBox, ) گذاشتم ، تا برای لیست ویو نمایش بده
اکتیوتی دومی ، یک لیست ویو و کنار لیست ویو یک دکمه اشتراک Button
اکتیوتی دومی جاوا از طریق کلاس جاوا adapter (getView)1، لیست های سفارشی نمایش میده
کد دکمه اشتراک در اکتیوتی دومی جاوا است، وقتی این دکمه کلیک شد، checkBox ظاهر میشه،
متاسفانه وقتی اجرا می کنم ، بعد از کلیک اون دکمه فقط لیست اولی ظاهر میشه، بقیه ایتم نمایش نمیده
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.