【问题标题】:How to customize chrisbanes / ActionBar-PullToRefresh or change the colour of pull to refresh bar如何自定义 chrisbanes / ActionBar-PullToRefresh 或更改拉动刷新栏的颜色
【发布时间】:2014-02-06 04:28:08
【问题描述】:

我正在使用来自此链接https://github.com/chrisbanes/ActionBar-PullToRefresh 的 chrisbanes / ActionBar-PullToRefresh,我创建了自定义列表视图,我想更改拉动刷新栏的颜色和文本颜色,如图所示是黑色的。请任何人指导我。 ![在此处输入图片描述][1]

【问题讨论】:

  • 您需要根据您的要求将其更改为库。
  • 我检查了库,没有类 LoadingLayout.java pull_to_refresh_header_horizo​​ntal.xml 和 pull_to_refresh_header_vertical.xml
  • 您的库与我使用的不同。实际上你需要尝试改变你的 pulltoreferesh 库的布局。
  • 他们提到我们可以从此链接github.com/chrisbanes/ActionBar-PullToRefresh/blob/development/… 自定义标题,但对我不起作用
  • 黑色没有变化,如图所示

标签: android android-layout pull-to-refresh


【解决方案1】:
Change Progress Bar Color:
defaultHeaderTransformer.setProgressBarColor(getResources().getColor(R.color.accent_color));

Change Text Color:
<item name="ptrHeaderTitleTextAppearance">@style/TextAppearanceCustomPtrHeaderTitle</item>
<style name="TextAppearanceCustomPtrHeaderTitle" parent="android:TextAppearance.Large">
<item name="android:textSize">20dp</item>
<item name="android:textColor">@android:color/white</item>
</style>

【讨论】:

  • 嘿,如何使用那个 defaultHeader 类以及在哪里使用这个语句?
  • DefaultHeaderTransformer 转换器 = (DefaultHeaderTransformer) mPullToRefreshLayout.getHeaderTransformer();
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多