2014-03-25 110 views
-1

我想在我的應用中實現用戶指南。但是我不清楚,那麼最好的解決方案是什麼。我的基於HTML常見問題的用戶指南的想法,其中用戶指南是一個單獨的活動,其頂部有一個目錄,然後是實際指南。目錄中的每個項目都是指向用戶指南中特定錨點的鏈接。活動將有一個返回頂部的按鈕。 我的問題是,我應該如何實現所有這些功能?我應該使用典型的View子類還是應該嘗試使用webview實現html文檔(我從來沒有使用過與web相關的API,因此我不知道是否可以實現offlane html文檔)用於實現用戶指南的Android最佳實踐

編輯:學過的知識。從現在起,我只發佈有關特定編碼問題的問題。

P.s.也許任何人都可以建議一個網站,您可以在其中討論更一般的問題和建議

+0

使用WebView顯示從您的資產獲取的HTML文件。您可以添加一個按鈕來滾動到另一個的頂部以滾動到底部。 –

+0

感謝您的建議 – aphelion

回答

2

建議你創建menu_exit_help包含:對MainActivity(BaseActivity) .Allow一個所有出現在屏幕上。

@Override 
     public boolean onCreateOptionsMenu(Menu menu) { 
      MenuInflater inflater = getMenuInflater(); 
      inflater.inflate(R.menu.menu_exit_help, menu);  
      return super.onCreateOptionsMenu(menu); 
     } 


    @Override 
     public boolean onOptionsItemSelected(MenuItem item) { 


      if (item.getItemId() == R.id.menuActionHelp) { 
       Helper.walletGuidelines(this); 
      } 

      return super.onOptionsItemSelected(item); 
     } 

menu_exit_help包含:

<item 
     android:id="@+id/menuActionHelp" 
     android:icon="?action_base_help" 
     android:title="@string/action_help" 
     yourapp:showAsAction="ifRoom"/> 

Helper.walletGuidelines(本)是一個單獨的類。這有助於與serverURL一起下載指南行。