私は現在、ユーザーがアンケートに回答し、その情報が保存されるAndroidでアプリケーションを作成しようとしています。アンケートはsqliteデータベース内にあり、回答には異なる設定があります。また、アンケートにはユーザーが選択できるいくつかのアンケートがあります。まず、ユーザーのために動的なアンケートビューを作成する能力を手に入れたいのですか?アンドロイドアンケート活動
答えて
Androidのチュートリアルを完了したかどうかはわかりません。ここにいくつかのヒントがあります(これが役立つかどうかはわかりません)。いくつかのAndroidチュートリアルを強くお勧めします。
データベースcursorに接続するactivityが必要です。レイアウトオプションを表示するには、layout tricksに記載されているようにスマートを使用することができます[レイアウトを再利用することを前提にしました]。アクティビティコードのスマートをanswer_display_type(answerを表示するのに必要なウィジェット)に追加し、レイアウトの一部を非表示にすることができます。
私はいくつかのチュートリアルを終え、カーソルにデータを取得する方法を知っています。問題は、アンケートがサーバーからデータベースにダウンロードされ、質問の回答の種類などが異なる可能性があるため、レイアウトを事前定義することができません。 – Beginner
それは結構です。質問と回答をダウンロードするときは、answer_display_type/widgetの列を追加してください。アクティビティ内でスイッチケースを実行して、これをチェックして、レイアウトオブジェクトを表示/非表示にすることができます。効果的に、あなたは質問用の領域と答えのためのすべてのタイプのウィジェット(スピナー、チェックボックス、ラジオなど)を含む1つのレイアウトを持っています。これはあなたのアクティビティコードを簡略化します...カーソルから現在のレコードを非表示/非表示にするだけです。 – GSree
私が必要としているような音がしていれば、理解しやすくする方法と、それがどういったものになるのかを簡単にするためのコードを提供できるでしょうか。また、どのように答えが影響を受け、正しく管理されるのかわからない – Beginner
- 1. 活動は、私は3つの活動を持って活動
- 2. アクティビティB活動Aでの活動A
- 3. LocalBroadcastManager、冗長な活動、活動のライフサイクル
- 4. 活動
- 5. Applicationクラスは、私が活動Aで活動Aと活動Bを持って
- 6. はsingleTop活動
- 7. アンドロイド:活動
- 8. 活動やダイアログ
- 9. 活動が
- 10. Replicatorの活動
- 11. は活動
- 12. アンドロイド - 活動
- 13. は活動に
- 14. 活動は
- 15. アンドロイド:活動
- 16. 活動が
- 17. 活動が
- 18. 活動onCreateViewレイアウト
- 19. アンドロイドシングルトン活動
- 20. アンドロイド:活動
- 21. Androidの活動
- 22. アンドロイド:活動
- 23. ビュー/活動アンドロイド
- 24. 二ランチャー活動
- 25. エラーが活動
- 26. DecorContextキャスト活動
- 27. 活動スーパーバイザ
- 28. バンドル活動
- 29. 再スケジュールサービス活動
- 30. 活動ナビゲーション
私はアプリがインターネットなしで機能できるようにしたいので、ウェブビューは理想的ではありません。質問はランダムである必要はありません。アンケートは質問データベースにあり、1つの質問にはさまざまな種類の回答があります。たとえば、スピナーやラジオ/チェックボックスでこれを表示しようとします。それから私はテーブルに答えを保存する必要があります、いくつかの異なるアンケートや回答などがあります。私はそれを正しく説明していることを願っています。私はhaventの前にアンドロイドで動的なアクティビティを作成しました。誰かが役に立つコードを提供できたなら、ありがとうございます – Beginner