基本的に、GitのWebAPIからJSONデータを取得する必要があります。素晴らしい!やった。
これで、AndroidアプリにListViewができました。各リスト要素は、タイトルとjsonの最初の140文字です(jsonObject.getString( "title" / "body"))。ユーザーがリスト要素をクリックすると、すべてのコメントを含むダイアログが読み込まれます。
したがって、各問題(JSONObject)には独自のコメントが必要です。実際、コメントはHTMLバージョンのリポジトリで確認できます。ただし、コメントをJSON形式でダウンロードするにはどうすればよいですか?これまでのところ、元の問題のJSONオブジェクト内の「comments」要素は次のとおりです。
"comments": 1,
"milestone": null,
"number": 18,
だから、アンドロイドで何かをすることは大きな問題ではないはずです。ユーザーのリストアイテムの選択を検出して、JSONオブジェクト内の任意の文字列を取得できます(IDは、その問題のコメントを見つけるのに役立つと思います)。しかし、このページのHTTP動詞( http://developer.github.com/v3/ )で述べられているように、GETをどのように使用するのか理解できません。また、使用方法を分類することもできません。このページの[単一のコメントを取得](http://developer.github.com/v3/issues/comments/)に表示されるコマンド。
最後に、元のJSONにアクセスするためにWebページでPHPスクリプトを使用しています。したがって、別のPHPスクリプトを実行して、ユーザーが選択したリスト(getID)に基づいてコメントJSONを取得し、必要に応じて画面上で操作する状況を想像できます。しかし、コメントを取得する方法を知らずにそれを行うことはできません!