我有一个listview,我存储我的所有数据,有一个imagebutton我想要它当我的textview长度不为null然后我希望它可见。所以我可以这样做..我正在使用此代码。< / p>
d1 = cursor1.getCount();
if(d1>0)
{
for(cursor1.moveToPosition(-1);cursor1.moveToNext();cursor1.isAfterLast()){
String businessname1 = cursor1.getString(2);
ImageButton imagebutton = (ImageButton)l.findViewById(R.id.imageButton201);
if(rewardvoucherpercetage1.length()==0)
{
imagebutton.setBackgroundColor(Color.TRANSPARENT);
}
HashMap<String, String> temp = new HashMap<String, String>();
temp.put("businessname", businessname1);
我可以这样做。任何人都可以帮助我..
谢谢
答案 0 :(得分:0)
是的,您可以通过在If条件
中编写此代码来隐藏图像按钮 imagebutton.setVisibility(View.INVISIBLE);
or
imagebutton.setVisibility(View.GONE);
答案 1 :(得分:0)
if(rewardvoucherpercetage1.length()==0)
{
imagebutton.setVisibility(View.GONE);
}
else
{
imagebutton.setVisibility(View.INVISIBLE);
}