1

我正在構建一個Android應用程序,該應用程序將顯示電視頻道計劃。如何在Android中創建電視指南視圖

的觀點會去像,電視指南中,我們查看塔塔天空,菜電視或任何其他服務提供商,象下面這樣:

  1. 表了通道名。
  2. 連續頻道節目名稱,隨着時間的推移上述定義,作爲列標題..

任何想法,如何與創造的Android這種觀點開始? 這將會像表格中的等寬單元格一樣,與上面的時隙相連。

任何幫助,將不勝感激。

+0

與網格recyclerview –

+0

我還需要將此與上面的時間段相關聯。就像演出預定的時間爲下午4:00-4:30,它應該只佔用這個空間,並與上面的值相關聯。那將如何連接? –

+0

並且所有項目的寬度不相等。 –

回答

1

一個可能的解決方案可能是創建一個代表電視指南中每個單元格的自定義視圖。這些單元需要被定義爲可調焦和可選擇的。您需要決定多少個像素代表一分鐘。每分鐘說4個像素。然後,您將根據(每分鐘4px x運行時間(分鐘))計算佈局寬度。每個單元格可以添加到表示行的線性佈局。你的'網格'將是這些水平行的集合。

有關此方法的一個警告是內存使用情況,您將無法自動查看您在RecyclerView中獲得的回收,因此需要手動處理。

+0

謝謝!說得通!對,需要照顧回收意見。 –