انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر ایکن اشاره گر در لیست ویو ExpandableListView

تغییر ایکن اشاره گر در لیست ویو ExpandableListView

#1
با سلام یک ExpandableListView  به طور پیشفرض به این فرمه :

   

من میخوام اون آیکن اشاره گر کنار هر گزینه رو عوض کنم.
اینکه چطور تصویر های مختلف بذارم برای گزینه ها رو بلدم.

مشکل من اینه که چطور میتونم این آیکن اشاره گر پیش فرض و بردارم.
چون هنگامیکه یک ExpandableListView  میسازی چیزی توی drawble یا جای دیگه اضافه نمیشه که بخوام حدفش کنم.
ممنون میشم راهنمایی کنید.
پاسخ

تغییر ایکن اشاره گر در لیست ویو ExpandableListView

#2
در فایل layout.xml مربوط در قسمت تعریف expandableListView یه خصوصیت هست بنام GroupIndicator میتونید اونجا عوضش کنید

کد پی‌اچ‌پی:
android:groupIndicator="@drawable/group_indicator" 

کد:
<ExpandableListView
   android:id="@+id/expandable_list"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:groupIndicator="@drawable/group_indicator"
   android:transcriptMode="alwaysScroll" />
پاسخ
 سپاس شده توسط msh ، sohrabjam

تغییر ایکن اشاره گر در لیست ویو ExpandableListView

#3
(۱۳۹۴/۱۲/۱۳, ۰۹:۱۰ ب.ظ)mahdi10539 نوشته: در فایل layout.xml مربوط در قسمت تعریف expandableListView یه خصوصیت هست بنام GroupIndicator میتونید اونجا عوضش کنید

کد پی‌اچ‌پی:
android:groupIndicator="@drawable/group_indicator" 


بسیار متشکرم. کاربردی بود.
اگر بخوام کلا هیچ ایکنی نباشه چطور groupIndicator و غیر فعال کنم؟
پاسخ

تغییر ایکن اشاره گر در لیست ویو ExpandableListView

#4
(۱۳۹۴/۱۲/۱۳, ۱۱:۱۶ ب.ظ)msh نوشته:
(۱۳۹۴/۱۲/۱۳, ۰۹:۱۰ ب.ظ)mahdi10539 نوشته: در فایل layout.xml مربوط در قسمت تعریف expandableListView یه خصوصیت هست بنام GroupIndicator میتونید اونجا عوضش کنید

کد پی‌اچ‌پی:
android:groupIndicator="@drawable/group_indicator" 


بسیار متشکرم.  کاربردی بود.
اگر بخوام کلا  هیچ ایکنی نباشه چطور groupIndicator و غیر فعال کنم؟

سلام یه روش به ذهنم میرسه کار میکنه ولی باگ داره، اینکه یه عکس در سایز 1در 1 پیکسل بسازی با هیچگونه رنگ و بکگراندی بعد با کد بالا قرارش بدی،هه

روش دوم از طریق کد جاواس بصورت زیر:
کد پی‌اچ‌پی:
getExpandableListView().setGroupIndicator(null); 
این کد واس همه ی آیتمارو از بین میبره
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان