android - 如果受主题颜色影响, ListView 的颜色

标签 android css listview themes

我为一个 Activity 定义了一个主题,这里的背景颜色是#67b4ef。

  <style name="CustomTheme" parent="android:Theme">
  <item name="android:windowTitleSize">100dip</item>
  <item name="android:background">#67b4ef</item>
  <item name="android:textColor">#ffffff</item>
  <item name="android:textSize">20dip</item>
  </style>

此 Activity 有一个应该为白色的 ListView ,我将其背景设置为:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" android:background="#ffffff">

    <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#ffffff"
        android:divider="@null"
        android:dividerHeight="0dip"
        android:focusable="false"
        android:focusableInTouchMode="false" >
    </ListView>

</LinearLayout>

但 ListView 的颜色受主题背景颜色的影响。我不想要这个。

ListView :

             lv=(ListView) findViewById(R.id.listView1);

最佳答案

这个问题的发生是因为你正在使用默认的安卓适配器 .....

使用自定义适配器并更改列表项颜色

使用此链接 Custom ListView

如果您卡在Custom ListView之间的任何地方,请在评论中提问。

享受编码......

关于android - 如果受主题颜色影响, ListView 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38842359/

相关文章:

javascript - 带有 css 和 jquery 的子菜单没有显示子菜单

javascript - FlatList react native : How i can focus scroll in the specific list item

java - 如何在单击时隐藏 ListView?

android - 在 ConstraintLayout 中使用 FrameLayout

android - tcpdump - Android 上 3G/移动数据的奇怪输出

android - Activity 不会随机呈现,在三星上只显示白屏

android - 在 subview 上使用 onclicklistener 获取 JSON 对象

java - 使用 RXJava2 合并/展平 Android 中的嵌套列表

javascript - CKEditor 多样式类不起作用

html - 垂直和水平居中图像,在 iPhone 上翻译