我正在使用来自"android.support.v7.widget.Toolbar"的工具栏。
在你的Android应用程序中添加(标准)图标的最佳方法是什么?
我的做法...
- 我从这个网站下载了图标(24dp,白色):https://design.google.com/icons/
- 解压缩zip文件并将每个图标放入应用程序中指定的文件夹中(hdpi,mdpi,xhdpi,xxhdpi,xxxhdpi)
- 我将mdpi图标添加到文件夹(Resources / Drawable)中
现在我可以在布局中引用该图标:
android:icon="@drawable/ic_search_white_24dp"
但是我的图标有点模糊。我做错了什么吗?
工具栏
<android.support.v7.widget.Toolbar
android:id="@+id/my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
local:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
搜索视图:如何添加链接到图标
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">
<item
android:id="@+id/action_search"
android:orderInCategory="200"
android:title="Zoeken"
android:icon="@drawable/ic_search_white_24dp"
app:showAsAction="ifRoom|collapseActionView"
app:actionViewClass="android.support.v7.widget.SearchView"
android:inputType="textCapCharacters"/>
</menu>