Androidの検索機能を実装しようとしましたが、クエリをフィルタリングすると、this link,thisなどが続きました。Android URLEncoder.encode未処理の例外java.io.UnsupportedEncodingException
try {
URLEncoder.encode(queryStr, "UTF-8");
} catch (UnsupportedEncodingException e) {
Log.e("Yourapp", "UnsupportedEncodingException");
}
あなたがこれを取得している理由は:しかし、Androidのメーカーで、私はこのメッセージunhandled exception java.io.UnsupportedEncodingException
を得た、これは私のコードあなたはtry-catchブロックであなたのURLEncoder.encode()
-methodをラップする必要が
import java.net.URLEncoder;`
private void doSearch(String queryStr) {
// get a Cursor, prepare the ListAdapter
// and set it
//Log.e("Query",queryStr);
searchRestaurants(URLEncoder.encode(queryStr, "UTF-8"));}
これを行う目的は何ですか? – azizbekian
検索バーに「入力」すると、私のアプリケーションが停止しました。私のサーバー側の設定で、私は '文字を許可していないので、検索結果はnullです –