【问题标题】:Android PreferenceFragment change overscroll colorAndroid PreferenceFragment 更改过度滚动颜色
【发布时间】:2014-12-10 14:42:57
【问题描述】:

在 Android 5 (Lollipop) 中,colorPrimaryDark 用于列表视图中的过度滚动颜色。现在我想到处改变它。我找到了一种设置单个ListView 的方法,但是PreferenceFragment 没有用于编辑的外部布局。如何为整个应用中的每个 ListView 设置滚动颜色?

【问题讨论】:

    标签: android android-listview android-overscoll


    【解决方案1】:

    对于您的偏好片段,在您的onCreateView(...) 中获取对列表视图的引用并调用setOverscrollFootersetOverscrollHeader

        final ListView lv = (ListView) v.findViewById(android.R.id.list);
        lv.setOverscrollFooter(someDrawable);
        lv.setOverscrollHeader(someDrawable);
    

    至于其他任何地方,以及应用程序样式的新 colorPrimaryDark。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-05
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多