如何在我的Android应用程序的 *** 作栏上设置drawables

如何在我的Android应用程序的 *** 作栏上设置drawables,第1张

概述我正在开发一个应用程序,我必须将drawable放在 *** 作栏的顶部,然后不时更新.这是我希望它看起来像的布局. 我想把一个drawable如图所示(绿色可绘制而不是通知的东西).这有可能在Android中实现这种屏幕吗?如果,那么请指导我如何实现这一目标. 任何形式的帮助将不胜感激. 使用自定义视图很容易.让我简要解释一下这些步骤: >在布局文件夹中创建自定义视图.例如,一个ImageButton. 我正在开发一个应用程序,我必须将drawable放在 *** 作栏的顶部,然后不时更新.这是我希望它看起来像的布局.

我想把一个drawable如图所示(绿色可绘制而不是通知的东西).这有可能在Android中实现这种屏幕吗?如果,那么请指导我如何实现这一目标.

任何形式的帮助将不胜感激.

解决方法 使用自定义视图很容易.让我简要解释一下这些步骤:

>在布局文件夹中创建自定义视图.例如,一个Imagebutton.
>将此视图设置为活动中 *** 作栏的自定义视图.你可以通过电话来做到这一点

getSupportActionbar().setCustomVIEw(R.layout.your_custom_vIEw);

(或getActionbar()而不是getSupportActionbar())
>使用Actionbar.disPLAY_SHOW_HOME和Actionbar.disPLAY_SHOW_CUSTOM选项调用setdisplayOptions().
>如果 *** 作栏中有其他标准按钮,则会使菜单膨胀.
>您最终可以为自定义视图设置OnClickListener.

这对我有用,希望对你有所帮助!

总结

以上是内存溢出为你收集整理的如何在我的Android应用程序的 *** 作栏上设置drawables全部内容,希望文章能够帮你解决如何在我的Android应用程序的 *** 作栏上设置drawables所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存