-1
我正在嘗試創建一個顯示Facebook之類新聞的應用程序。我研究並決定構建一個從特定網站解析html的片段,並顯示圖片和描述。ListView顯示新聞?
我的主要活動將是一個LinearLayout
顯示片段作爲列表。我怎樣才能重複使用同一片段的多個新聞帖子?
我正在嘗試創建一個顯示Facebook之類新聞的應用程序。我研究並決定構建一個從特定網站解析html的片段,並顯示圖片和描述。ListView顯示新聞?
我的主要活動將是一個LinearLayout
顯示片段作爲列表。我怎樣才能重複使用同一片段的多個新聞帖子?
您應該使用ListView
和ArrayAdapter<News>
來存儲News
對象的「標題」,而不是LinearLayout
。那麼,一般來說,展示「文章」的方法就是這樣。
News
類implements Parcelable
和寫入所需的代碼做static NewsFragment newInstance(New news)
方法運行像這樣
News n = new News();
NewsFragment newsFrag = NewsFragment.newInstance(n);
getFragmentManager().beginTransation().replace(R.id.container, newsFrag).commit();
大部分情況在Building a Flexible UI
覆蓋或者,如果你想有一個新聞源型佈局,即在Lists and Cards
最重要的是外賣,你不應該使用的LinearLayout滾動的內容。