如何将 window 按钮添加到 android 工具栏?
How to add window button to android toolbar?
先看这张图
如您所见,工具栏中有一个按钮,如 windows 图标
我想在没有任何布局的情况下添加此按钮,并且...
就像分享按钮
我不想自己创建布局或图标我想要这样的预设计按钮
就像这个分享按钮的代码
<item
android:id="@+id/shareicon"
android:title="@string/action_share"
app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
app:showAsAction="ifRoom"/>
请帮我 tnx。
好的,这是你必须做的:
从首选 link 下载图标并将其放在可绘制文件夹中。假设您将其命名为“ic_window”,下面是可以执行您想要的操作的代码:
<item
android:id="@+id/action_window"
android:icon="@drawable/ic_window"
android:title="@string/action_window"
app:showAsAction="ifRoom"/>
在您的代码中,将图标放在菜单项上的是行 app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
。根据Android documentation:
To add a "share" action to your activity, put a ShareActionProvider in the app bar's menu resource.
You do not need to specify an icon, since the ShareActionProvider widget takes care of its own appearance and behavior. However, you do need to specify a title with android:title
, in case the action ends up in the overflow menu.
默认 android 资源 AFAIK 中没有“window”图标。因此你需要create/download你需要的图标。
如果您需要更多帮助,请告诉我。
先看这张图
如您所见,工具栏中有一个按钮,如 windows 图标 我想在没有任何布局的情况下添加此按钮,并且... 就像分享按钮 我不想自己创建布局或图标我想要这样的预设计按钮 就像这个分享按钮的代码
<item
android:id="@+id/shareicon"
android:title="@string/action_share"
app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
app:showAsAction="ifRoom"/>
请帮我 tnx。
好的,这是你必须做的:
从首选 link 下载图标并将其放在可绘制文件夹中。假设您将其命名为“ic_window”,下面是可以执行您想要的操作的代码:
<item
android:id="@+id/action_window"
android:icon="@drawable/ic_window"
android:title="@string/action_window"
app:showAsAction="ifRoom"/>
在您的代码中,将图标放在菜单项上的是行 app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
。根据Android documentation:
To add a "share" action to your activity, put a ShareActionProvider in the app bar's menu resource.
You do not need to specify an icon, since the ShareActionProvider widget takes care of its own appearance and behavior. However, you do need to specify a title with
android:title
, in case the action ends up in the overflow menu.
默认 android 资源 AFAIK 中没有“window”图标。因此你需要create/download你需要的图标。
如果您需要更多帮助,请告诉我。