Android アプリケーションを作成しており、ヘルプ コンポーネントを組み込みたいと考えています。ヘルプ モジュールの構造は次のとおりです。
ヘルプ
- よくある質問
- 特徴
- 注文する
- オンライン注文
- モバイル アプリケーション ベースの注文
- 電話注文
- ロイヤルティ アカウントの管理
- サインアップ
- ポイントカタログ
- ロイヤルティステータスの追跡
- ポイント交換
- 注文履歴へのアクセス
- 購入履歴
- インサイト
- レポート
- リマインダーの設定
- 注文する
- ヘルプライン
私が見つけた限りでは、この種の構造を行うには 2 つの方法があります。
最初の方法は、マルチレベル ListView を使用することです。これに関する問題は、コードが非常に複雑であり、通常、ListView には同じ数の子ノードがあることです。例:- 上記のレイアウトでは、「Features」には複数の子があり、「FAQs」には子がありません。リスト ビューではどのように機能しますか?
2 番目の方法は、すべての第 1 レベルのオプションにボタンを使用してから、対応する子ごとに個別のアクティビティ ページを作成することです。したがって、「ヘルプ」と呼ばれる最初のページには、次のように 3 つのボタンがあります。
ヘルプ
- よくある質問
- 特徴
- ヘルプライン
いずれかをクリックすると、新しいページが開き、さらにボタンまたはテキストが表示されます。ユーザーが何をクリックしたかによって異なります。
私の質問は、上記の 2 つの方法のどちらが私のアプリケーションにより適しているかということです。私が言及した2つ以外にこれを行う方法がある場合は、それについても喜んでお知らせします. 私を助けてくれたあなたの時間と忍耐に感謝します.