Android Samples
Name | Größe | Rev. | Zeit | Autor | Log Message |
---|---|---|---|---|---|
![]() |
|||||
![]() |
566 | 93e47b0 | 2013-05-10 18:03:44 | Masahiko, SAWAI | searchview-recent-query-suggestion を... |
![]() |
1.68 k | 93e47b0 | 2013-05-10 18:03:44 | Masahiko, SAWAI | searchview-recent-query-suggestion を... |
![]() |
3.07 k | 965e4ff | 2019-05-02 13:04:39 | Masahiko, SAWAI | Updated projects file. |
! searchview-recent-suggestion (API Level 11) 検索機能を実装してるサンプル。 Android 3.0 からアクションバー上にアクションビューとして表示できる SerachView というクラスが用意されている。これを用いて検索機能を実現 するサンプル。 以下の機能を実装している。 * 入力テキストで検索する * 最近検索した検索語を候補として表示 最近検索したテキストを候補に表示するには、 SearchRecentSuggestionsProvider を 継承した Content Provider を作成して AndroidManifest.xml に登録。 さらに searchable 要素をXMLファイルに定義する。 このサンプルでは searchable.xml に定義している。 作成した searchable.xml は AndroidManifest.xml のアクティビティ要素から 参照する。 searchable 要素に以下のような属性を指定する。 * android:searchSuggestAuthority="com.example.hello.android.search_box_hello.user_search_suggestion_provider" * android:searchSuggestSelection=" ? " * android:searchSuggestIntentAction="android.intent.action.VIEW" !! ビルドターゲット http://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html * mvn compile - アプリケーションのコンパイル * mvn package - apk の作成 * mvn clean - ビルドファイルの削除 * mvn install - maven の local リポジトリにインストール * mvn android:deploy - エミュレータやデバイスにインストール * mvn android:generate-sources * mvn install - アプリケーションのインストール * mvn uninstall - アプリケーションのアンインストール