2010-06-24 32 views
0

我試圖設計一種視圖,但不確定什麼是可能的和最佳的方法。 我試圖創建具有以下屬性的時間表類型視圖:使用靜態行/列滾動視圖

  1. 時間「行」跨越頂部垂直靜態和滾動的水平
  2. 學生(或日)在左側的「列」,靜態水平並可垂直滾動
  3. '行'爲每個學生/日指示在特定時間的類,因此不是所有的統一,但總數將= 1天的價值班。
  4. 每一行都明顯地分爲兩類,寬度表示持續時間,標題顯示在文本中。
  5. 必須能夠檢測到任何給定的類「感動」
  6. 「行」必須是滾動(全路)觸摸/風流韻事時間行和左列殘留在屏幕上,但符合類數據
  7. 滾動使用Web服務

我希望,給了什麼我想實現一個想法,當檢索時,活動被調用

  • 數據類
  • 行數是已知的。不過,我不確定從哪裏開始呢?我知道我無法直接創建任何東西,因此需要 來創建/覆蓋。 (我目前已經爲單個學生/每天完成了單個列表視圖,每個項目都是一個班級,但顯然無法一次查看所有時間表並滾動。)

    我是否嘗試創建全程滾動listview?使用webview並在html/js中構建時間表?使用畫布並繪製所有內容?

    我環顧四周,看到了上面所有人的神話般的人的教程,但後來我如何添加'凍結窗格'的行和列我需要目前在任何時候? 有沒有人有任何想法可以幫助我? 任何指針將非常感激。

    謝謝。

    Aus。

  • +0

    你要創建可以幫助什麼的草圖。 – 2010-06-24 20:45:55

    +0

    嗨,不需要素描,因爲這很常見。打開excel(或其他電子表格應用程序)。列標題只滾動水平,行'標題'只滾動垂直。這些標題顯示爲在數據滾動時「浮動」在數據上。 與我的要求的區別僅在於每列的列都是可變的(但在繪製時間行將是固定的總寬度和已知的數字) – Aus 2010-06-25 06:40:53

    回答

    0

    你可能看一些組合與其他容器,如GridView控件,TableView中或沿着這些線路的東西使用<scrollview> ...