Android 開発初心者です。
Weather Hacks APIの利用を考えております。AndroidでWeb APIを利用する場合なのですが、
okhttp3で非同期でJSONを取得?までは出来ているのですが、そのデータをjsonschema2pojoに投げて値を取り出す手法がわかりません。
APIは以下を
[1] http://weather.livedoor.com/forecast/webservice/json/v1?city=400040
okhttp3を用いたデータ取得は
[2] http://blog.shogonir.jp/entry/2016/06/04/172523
を参考にして作成しております。
[3] http://www.jsonschema2pojo.org/
を用いています。
[2]でのコードのonResponseReceivedでPojoに投げる?書き方がわかりません
Java
1public class BookmarkApiCaller extends ApiCaller { 2 3 private TextView mTextView; 4 5 public BookmarkApiCaller (TextView textView) { 6 mTextView = textView; 7 } 8 9 public void fetchBookmarks () { 10 String url = "http://b.hatena.ne.jp/shogonir/rss?of=0"; 11 callApi(url); 12 } 13 14 @Override 15 public void onResponseReceived(String responseBody) { 16 mTextView.setText(responseBody); 17 } 18}
あなたの回答
tips
プレビュー