![](/img/trans.png)
[英]How to make a Button Clickable in a ListView generated using a SimpleAdapter in Android?
[英]How to make a Image visible on a particular row in a Listview generated using SimpleAdapter?
我試圖將Imageview
設置為僅在使用Simpleadapter
生成的Listview
特定行上可見。 我想使ImageView僅在單擊該特定行時在ListView的選定行(即2和4)上可見。 我從onItemClickListener獲得職位。 我只想知道如何在特定行設置它。 我想繼續使用SimpleAdapter本身。 誰能一步一步指導我該怎么做?
您可以使用實體類來定義變量的getter和setter。 現在定義一個變量showHide圖像並生成其getter和setter。 現在在coustom arrayAdapter中的getview方法中添加條件
if(getShowHide(){
Image.setVisibility(View.Visible);
}
else{
Image.setVisibility(View.Gone);
}
現在onitem click
設置ShowHide
為true這一立場,並調用notify datasetchanged()
上的適配器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.