開発者として、Android のデフォルトの検索アイコンにアクセスできますか? 私はSearchViewに付属しているものを指していますか? たとえば、所有しているドローアブルにアクセスする可能性があるため、アクセスする方法はありますか? 私がそれを使用する方法の 1 つは、他の TextView に追加する場合と同様に、AutoCompleteTextView に追加することです。
2 に答える
0
それらのいくつかは、次の方法で入手できます。
android.R.drawable.bla-bla-bla - from runtime
@android.drawable.bla-bla-bla - from xml
または、 https ://developer.android.com/design/downloads/index.html からすべてのアイコンをダウンロードします 。
于 2014-10-06T19:46:14.483 に答える
0
検索アイコンは、アクション バー アイコン パッケージに含まれています。そこにある他のすべてのアイコンと同様に、明るいバージョンと暗いバージョンの両方があります。
古いAndroidバージョンが別のアイコンを使用しているかどうかはわかりませんが、次のようなアイコンを自分で設定することで、それらが同じであることを確認できます:
getMenuInflater().inflate(R.menu.actionbar_items, menu);
SearchView searchView = menu.findItem(R.id.action_search).getActionView();
int resId = getResources().getIdentifier("search_button", "id", "android");
ImageView searchIcon = (ImageView) mSesearchViewrchView.findViewById(resId);
于 2014-10-06T16:33:02.573 に答える