列表项在片段中不可见

时间:2017-01-15 23:33:04

标签: android listview

我正在开发一个音乐应用程序。以下是我的歌曲列表的代码。当我运行我的应用程序时,只显示音乐作品。其他信息(如专辑名称,持续时间)未在<div layout="column"> <div> <!-- 80% of window browser --> <md-list> <md-list-item ng-repeat="person in people"> </md-list-item> </md-list> </div> <div> <!-- 20% of window browser --> </div> </div> 中显示。

this is the screenshot of my app

ListView

2 个答案:

答案 0 :(得分:0)

  

风格:

<style name="TextColor">
    <item name="android:textColor">#00FF00</item>
</style>   
  

在布局文件中:

<TextView  style="@style/TextColor" />
  

这将帮助您将颜色默认设置为任何一种颜色。

答案 1 :(得分:0)

正如我在评论中所说,ListItem的文字颜色为白色。由于背景颜色也是白色,因此很难在其上发现白色文字。您可以使用以下方式更改文本颜色:

android:textColor="@android:color/black"

或简单地将#000000用于黑色。

如果您使用的是DarkTheme或覆盖android:textColor的样式,则文本为白色是正常的。否则,请检查ListItemListView布局是否有文字颜色变化。我怀疑这些:

  • R.layout.list_layout
  • R.layout.fragment_songs_list
  • android.R.id.list