3

ここのガイドラインに従って、アプリ内のデータのカスタム検索を (カスタム プロバイダー経由で) 実行する単純な検索ダイアログを実装しました: http://developer.android.com/guide/topics/search/search- dialog.html

問題は、検索バーの色とサイズ (アクション バーの高さを超えるなど) がアプリのデザイン内で機能しないことです。styles.xml ファイルでテーマを作成する方法は知っていますが、Android の検索ダイアログと候補 listView をターゲットにする方法がわかりません。誰も私がこれを行う方法を知っていますか?

4

2 に答える 2

7

この質問に 13 時間費やした後、何らかの理由でそれが不可能であることが判明しました。視覚的にカスタマイズされた検索ダイアログを備えているアプリは (色だけであっても)、手動で実装する必要があり、おそらく標準の検索インターフェイスを使用していません。

于 2012-01-31T21:33:02.747 に答える
0

googledocsによるとSearchDialogは

「検索ダイアログは、Androidシステムによって制御されるUIコンポーネントです。」

したがって、今日のように検索ビジュアルの使用を制御するには、次のようにします。

ActionBarSherlock開発ブランチ

https://github.com/JakeWharton/ActionBarSherlock/tree/dev

この :

http://developer.android.com/guide/topics/search/search-dialog.html#ConfigureWidget

完全に制御可能な検索を実装する

于 2013-03-06T11:04:54.307 に答える