Android寻呼机滑动选项卡与图标

Android寻呼机滑动选项卡与图标,第1张

概述我正在开发一个 Android应用程序,最近我们决定混淆设计并将主屏幕切换到顶部有标签的视图寻呼机(实际上在 *** 作栏中). 要将标签放在顶部,我想要使用自定义 *** 作栏布局,并让标签使用 PagerSlidingTabStrip library,但我还需要而不是文本,以便在刷卡时更改颜色的图标(如果选择了页面) ,因为它在Facebook应用程序或Tinder上使用 有人对此有任何建议吗?我看到在选项卡 我正在开发一个 Android应用程序,最近我们决定混淆设计并将主屏幕切换到顶部有标签的视图寻呼机(实际上在 *** 作栏中).
要将标签放在顶部,我想要使用自定义 *** 作栏布局,并让标签使用 PagerSlidingTabStrip library,但我还需要而不是文本,以便在刷卡时更改颜色的图标(如果选择了页面),因为它在Facebook应用程序或Tinder上使用

有人对此有任何建议吗?我看到在选项卡库上有一个分支应该完成这个,但我无法让它工作.

解决方法 好的,找到了如何将图像添加到选项卡,必须稍微浏览一下PagerSlIDingTab库的代码.

PagerSlIDingTab包含一个名为IconTabProvIDer的接口,需要由VIEwPager的适配器实现.实现了这一点,并且对于每个位置,您可以提供不同的图标.

我现在唯一的问题是,我需要根据是否选择了一个标签来设置不同颜色的图标,两者之间的转换速度很慢(就像在Tinder和Facebook上一样).

LE:显然很幸运,有一个标签条库的分支,可以找到here.你只需要一个像这样创建的可绘制资源:

<item androID:state_selected="true" androID:drawable="@drawable/ic_twitter"/><item androID:drawable="@drawable/ic_twitter_of"/>

无论何时选择新页面,它都会发生变化,但开启和关闭图标之间没有平滑过渡.

LE 2:

找到另一个具有平滑选项卡转换的分支(使用Alpha属性显示一个很好的转换),它可以找到here.唯一的问题是它不支持状态切换图标,所以我决定将两个叉子组合在一起.感谢两位创作者的出色工作,给我节省了大量的时间:).

总结

以上是内存溢出为你收集整理的Android寻呼机滑动选项卡与图标全部内容,希望文章能够帮你解决Android寻呼机滑动选项卡与图标所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1130465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存