私はPHPをコーディングしていますが、Androidアプリの構築方法を学んでいます。PHP では、mysql からデータを取得できたので、データを変数に設定して Web レイアウトを設計できます...
$name = $SQL["name"];
そのようなもので、HTMLをいじることができます。私はアンドロイドが完全に異なっていることを知っていますが、誰かが私が調べる必要があることを説明したり、素敵なUIのデザインをいじることができることを示す例を持っているかどうか疑問に思っていました.
私は現在これを持っています:
try {
JSONArray jArray = new JSONArray(result);
int jArrayLength = jArray.length();
List<String> listContents = new ArrayList<String>(jArrayLength);
for(int i =0; i<jArray.length(); i++){
JSONObject json_data = jArray.getJSONObject(i);
listContents.add(json_data.getString("full_name"));
}
ListView myListView = (ListView) findViewById(R.id.front_page_listview);
myListView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listContents));
}catch(JSONException e){
Log.e("log_tag","Error parsin data "+e.toString());
}
どこ
listContents.add(json_data.getString("full_name"));
フルネームが表示されますが、追加情報を追加したい場合はどうすればよいですか? メール、電話番号、テキストなど。
私がこれを行う場合:
listContents.add(json_data.getString("full_name"));
listContents.add(json_data.getString("email"));
別の行を与えるだけですが、名前と電子メールを同じ行に配置したいので、自分で行を設計できるようにしたいと考えています。
何か案は?
ありがとう!