我正在开发一个应用程序,在该应用程序中,我必须将可绘制对象放在操作栏的顶部,并且必须不时更新。这是我想要的布局。
我想放一个如图所示的可绘制对象(绿色可绘制不是通知的东西)。有可能在android中实现这种屏幕吗?如果,那么请指导我如何实现这一目标。
任何形式的帮助将不胜感激。
我正在开发一个应用程序,在该应用程序中,我必须将可绘制对象放在操作栏的顶部,并且必须不时更新。这是我想要的布局。
我想放一个如图所示的可绘制对象(绿色可绘制不是通知的东西)。有可能在android中实现这种屏幕吗?如果,那么请指导我如何实现这一目标。
任何形式的帮助将不胜感激。
这很容易使用自定义视图。让我简要解释一下步骤:
在布局文件夹中创建您的自定义视图。例如,一个ImageButton
.
将此视图设置为活动中操作栏的自定义视图。你可以通过调用来做到这一点
getSupportActionBar().setCustomView(R.layout.your_custom_view);
(或getActionBar()
代替getSupportActionBar()
)
setDisplayOptions()
使用ActionBar.DISPLAY_SHOW_HOME
和ActionBar.DISPLAY_SHOW_CUSTOM
选项调用。
如果您在操作栏中有其他标准按钮,请扩充菜单。
您终于可以OnClickListener
为您的自定义视图设置。
这对我有用,希望对你有帮助!