1
こんにちは私はsearchviewとonQueryTextChange
を実装しています。ユーザーが文字を押すたびに、私は自分のDBで検索したいと思います。 onQueryTextChange
が実装され、動作して、私は例えば、検索して助けを必要とする:私は私のデシベルに名前「MAX」を持っている場合は、私にカーソルを返すコンテンツプロバイダ内の文字列の一部を検索する
String selection = AplicationContract.ArtistEntry.COLUMN_NAME + " LIKE ?";
String[] selectionArgs = { "MAX" };
return new CursorLoader(getContext(),
AplicationContract.ArtistEntry.CONTENT_URI,
AplicationContract.ArtistEntry.PROJECTION,
selection,
selectionArgs,
null);
を。しかし、私のdbの名前が "MAX"、 "MASON"、 "MEGAN"、 "SEAN"なので、私が文字を打つとMIは文字プロバイダMで文字Mを検索したい、声明のように使用する場合はMAX」、 "MASON"、 "MEGAN"
TyはString [] selectionArgs = {"%" + "M" + "%"}を作成します。あなたがリンクしているページ、私は質問と関係しているものではありません –
申し訳ありません。 w3cschoolは中国のサイトです:
blackdog