java - Android Tooltip 菜单项样式

标签 java android styling android-toolbar

我在 google 和 stackoverflow 上找不到任何东西,所以我不得不问。 我的工具栏上有菜单:

<item
        android:icon="@drawable/help_button_selector"
        android:title="@string/Menu_Toolbar_Help"
        android:id="@+id/MENU_HELP"
        app:showAsAction="always"/>

当用户长按图标时,系统会显示带有标题的工具提示(弹出/上下文菜单)。然而,在大多数设备上它有黑色边框(如 Toast)。有什么方法可以设置这个边框/背景的样式吗?我已经为工具栏主题和弹出窗口创建了样式,但我找不到正确的项目名称。

最佳答案

1.- 您可以按照这篇文章创建您的工具提示 link

2.-您可以执行此操作将 Toast 显示为工具提示,然后您可以根据需要对其进行自定义。

    view.setOnLongClickListener(new OnLongClickListener() {
    public boolean onLongClick(View v) {
        Toast.makeText(v.getContext(), "I'm a ToolTip", Toast.LENGTH_SHORT).show();
        return true;
    }
}

希望有帮助:)

关于java - Android Tooltip 菜单项样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28168093/

相关文章:

jQuery 动态元素 - 未应用样式

java - Bash Eval 无效命令

java - 为什么建立 JDBC 连接会卡住 UI 线程?

java - tomcat如何使用build.properties和build.xml?

java - 无法在 Android AVD 上运行我的项目

android - 录制的视频在 Android 三星设备中横向播放

vue.js - Vuetify - 自定义

java - Google Play 服务位置监听器未被调用,但程序仍需要它才能工作?

android - Tab + 滑动 View - 无法从 fragment 中的文本文件加载数据

html - 当空白设置为 nowrap 时,Textarea 不考虑填充