我试图控制我的适配器中的 setVisibility 以消除由空 TextViews 引起的间隙,但我无法确定如何使用我的方法控制它。我试过这个,然后意识到它不起作用,因为没有 View int。
date2.setVisibility(song.get(CustomizedListView.KEY_DATE2VIS));
我使用的方法如何控制可见性?这是我用来通过互联网向我的 TextViews 提供文本的文件。
在线托管的 XML 文件:
<games_list>
<game>
<id>1</id>
<title>Grand Theft Auto 5</title>
<date1>17th September 2013</date1>
<date2/>
<date3/>
<platforms>360, PS3</platforms>
<thumb_url>
http://launchpadsoftware.webs.com/ReleaseDates%20Web%20Data/gta5thumb.jpg
</thumb_url>
</game>
<game>
<id>2</id>
<title>Grand Theft Auto 5</title>
<date1>17th September 2013</date1>
<date2/>
<date3/>
<platforms>360, PS3</platforms>
<thumb_url>
http://api.androidhive.info/music/images/eminem.png
</thumb_url>
</game>
</games_list>
这非常适合设置我的适配器所需的字符串,但我需要通过文件手动控制一些 TextViews 的可见性。