2013-04-04 57 views
-1

我正在構建一個Android應用程序,並希望在其中包含幫助組件。幫助模塊將有一個結構如下圖所示:需要在Android中創建幫助組件

HELP

  • 常見問題
  • 特點
    • 訂貨
      • 在線訂購
      • 訂購
      • 基於移動應用
      • 電話訂購
    • 管理我的忠誠客戶
      • 註冊
      • 點目錄
      • 忠誠度狀態跟蹤
      • 積分換領
    • 訪問訂單歷史
      • 購買歷史
      • 見解
      • 報告
    • 設置提醒
  • 熱線

至於我能找到的,也有做這種結構的兩種方式。

第一種方法是使用多級別ListView。問題在於代碼非常複雜,並且通常ListView具有相同數量的子節點。例如: - 在上述佈局中「功能」有幾個孩子,而「常見問題解答」沒有。這將如何在列表視圖中工作?


第二種方法是對所有第一級選項使用按鈕,然後爲每個相應的子級創建單獨的活動頁面。所謂的 「幫助」 的第一頁就會有3個按鈕,如圖所示: -

HELP

  • 常見問題
  • 特點
  • 熱線

在點擊任何一個新的頁面可以打開更多的按鈕或文本;取決於用戶點擊的內容。

我的問題是,上面哪兩種方法更適合我的應用?如果還有另一種方法可以做到這一點,那麼我也很樂意聽到這一點。我感謝你的時間和耐心幫助我。

+2

我們使用WebView和精心設計的HTML文檔。 – David 2013-04-04 12:22:05

+0

對資產文件夾中的WebView和一些.html文件進行另一次投票(並使用css文件使其更漂亮) – NickT 2013-04-04 12:45:15

回答

0

我可以建議如下結構:

的支援活動將包含3個標籤

  • FAQ可以包含問題的ListView。
  • 特點可以包含ListView控件與Section Deviders:訂貨,管理我的忠誠客戶等
  • 熱線可以包括例如文字和圖像。

該結構可以使用Eclipse創建Activities templates:標籤或標籤+刷卡或刷卡視圖+標題條。