首先看一下这张照片
正如您所看到的,工具栏中有一个按钮,如Windows图标 我想添加此按钮,没有任何布局和... 就像分享按钮一样 我不想自己创建布局或图标我想要预先设计的按钮 就像这个代码分享按钮
一样<item
android:id="@+id/shareicon"
android:title="@string/action_share"
app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
app:showAsAction="ifRoom"/>
请帮助我tnx。
答案 0 :(得分:6)
好的,这就是你要做的事情:
从首选链接下载图标并将其放入可绘制文件夹中。假设您已将其命名为&#34; ic_window&#34;,这里的代码可以执行您想要的操作:
<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"
。根据{{3}}:
添加&#34;分享&#34;对您的活动采取行动,将ShareActionProvider放在应用栏的菜单资源中。
您不需要指定图标,因为ShareActionProvider小部件会处理自己的外观和行为。但是,您需要使用
android:title
指定标题,以防操作在溢出菜单中结束。
没有&#34;窗口&#34;默认的android资源AFAIK中的图标。因此,您需要创建/下载所需的图标。
如果您需要更多帮助,请与我联系。