android - 样式化 Android 菜单(Android Lollipop)

标签 android android-layout xamarin

我如何像给定的图像一样设置我的 android 菜单的样式。当我点击第二个选项卡时,我需要用蓝色突出显示图标,类似于第一个带有橙色的图标。

所以我对设计菜单的疑问是:

  • 我需要使用什么控件来实现该功能

  • 如果可能,我如何自定义控件以像这样显示。

我是一名 Windows Phone 开发人员,在 Android UI 控件方面没有那么多专业知识。最近才开始使用 Xamarin 开发 Android。

所以任何人都请帮助我学习控制。我不需要现成的答案。请通过共享一些代码 fragment 或网络链接来指导我实现相同的功能

enter image description here

最佳答案

假设这些是 ActionBar 选项卡,我建议使用 this工具。您可以配置您喜欢的颜色,然后将生成的文件作为自定义样式添加到您的项目中。

我已经在我的 Xamarin Android 项目中使用了这个确切的站点,并且可以验证它是否按预期工作。

关于android - 样式化 Android 菜单(Android Lollipop),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29015032/

相关文章:

android - 我想在 WebView 中显示一个 XML 标签 <Cat_Desc> 但它也有 HTML 标签

javascript - React-Native 不变违规 : Element type is invalid

java - 在 Android Activity 中嵌入 Youtube 视频

java - View 的 getWidth() 和 getHeight() 返回 0

android - 检测应用程序何时完全绘制并可见

java - 真的需要后退按钮吗?

android - 迁移到 FormsApplicationActivity 导致 NavigationRenderer 出现异常

android - Visual Studio 和 Android 设备监视器未检测到任何设备

android - 在 xamarin 中查找版本并强制更新

android - 上传APK文件错误 "You need to add an icon to your APK"