にテントputExtra JSONデータを使用する方法、私はAsyncTask
JSONテキストを取得するには、自分のWebサーバーで、最近、アンドロイド
String strData = "";
@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1);
try {
JSONArray arr =new JSONArray(result);
JSONObject ob = arr.getJSONObject(0);
strData += ob.getString("name") + "\n"
+ " - " + ob.getString("school") + "\n"
+ " - " + ob.getString("job") + "\n\n";
adapter.add(strData);
} catch (JSONException e) {
Log.d(TAG,"DD");
}
ListView listView = (ListView) findViewById(R.id.listView);
listView.setAdapter(adapter);
}
結果
aaa
- seoul university
- teacher
を使用していると私は、JSONパーサー値が欲しいですintent.putExtra
別のアクティビティを使用してください。
私は、私は別のアクティビティ輸送school.job
データが欲しい
Intent intent = new Intent(this, anotheractivity.class);
intent.putExtra("information","I don't know here");
startActivity(intent);
を知りません。
データトランスポートJSONパーサーデータの使用方法は?
より明確にあなたの問題を説明してみてください、あなたが余分な意図この 'intent.putExtra(「情報」、「ob.getStringのようにしてみてください経由でJSONのデータを送信したい場合は、今 –
を理解することは困難です( "job") "); ' –
これはあなたの目的を解決します。 http://stackoverflow.com/questions/37208243/how-to-pass-list-object-between-fragment/37208349#37208349 – Stallion