Androidで実行される前に、サブクラスが Uri に必要なパラメーターを入力するためのメカニズムとして、 Uri.Builder オブジェクトを渡しています。
問題は、基本クラスが使用して追加するパラメーターの 1 つをbuilder.appendQueryParameter("q",searchPhrase);
サブクラスで置き換える必要がappendQueryParameter()
あることですが、見つけることができるのは のみで、replace または set メソッドはありません。appendQueryParameter()
同じパラメーター名で、パラメーターの別のインスタンスを追加しますが、それを置き換えません。
あきらめて別の方法を試す必要がありますか?または、まだ見つかっていないクエリ パラメータを置き換える方法はありますか?