私が達成しようとしているのは次のとおりです-URLを呼び出す(渡される)Javaクラスがあり、JSONを返します。これは、データを処理する呼び出しアクティビティ内からコールバックを呼び出します。
これにより、aSyncTaskコードの再利用が可能になります。
場合によっては、呼び出されているURLに投稿データを渡す必要があったため、データを追加できる新しいメソッドを作成しました
HashMap<String, String> mData;
public void AddDataToPost(HashMap<String, String> data) {
mData = data;
}
次に、このデータをhttprequestで渡します。
私の質問は次のとおりです。
あらゆるタイプのデータを渡すことができるようにしたい。たとえば、HashMap ..ですが、変数を初期化したときにビットを指定する必要があるため、これを行うことはできません。
addHashMapメソッドを作成することもできますが、varがString、Stringとして初期化されるときに同じ問題が発生します。
データフォームの受け渡しを許可しながら、コードを再利用するにはどうすればよいですか?
ありがとう