圖片顯示UI就像在Android的Facebook的信使JAVA編程
-
我想要實現這樣的事情在上面的圖像
我不得不遍歷這個JSON數組來獲得我所有的數據; 包含在我的JSON數組的數據例如
{
'img' : http:\\.....
'name' : XYZ
'msg' : xyz
'time' : abc
}
//this is where I am tring to append everything
final LinearLayout rl = (LinearLayout)main.findViewById(R.id.mainL);
for (int i = 0; i < json.length(); i++) {
try {
JSONObject c = json.getJSONObject(i);
//here components must be created and added to view
}catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我只是想知道你如何編程風格的意見(TextView的,ImageView的等),如上面的形象。 任何幫助將不勝感激
是否有需要以編程方式創建視圖的原因?我將創建一個ListView或一個RecyclerView,並在你的自定義適配器中的getView中創建你的視圖。 –
因爲我從服務器獲取數據我不知道我需要創建多少個listview,所以我需要做一個循環n以編程方式執行它! @JaredRummler你有更好的主意嗎? –
我首先解析JSON並將每個JSONObject加載到一個類中,然後將每個創建的對象放在'ArrayList'中。然後將'ArrayList'傳遞給您的自定義適配器,並通過'getItem(position)'獲取所需的信息。 –