私はアンドロイドプロジェクトに取り組んでいます。さまざまなパネルを持つ多くのテキストフィールドを含む証明書フォームを作成する必要があります。そのための画面を作成するにはどうすればよいですか?私には2つの方法があります:
- scrollview を使用して、すべてのフィールドを 1 つのページに表示します。
- 次へボタンを配置し、各ページに各パネルを作成します。
モバイルで画面を作成する他の方法を提案できる人はいますか?
私はアンドロイドプロジェクトに取り組んでいます。さまざまなパネルを持つ多くのテキストフィールドを含む証明書フォームを作成する必要があります。そのための画面を作成するにはどうすればよいですか?私には2つの方法があります:
モバイルで画面を作成する他の方法を提案できる人はいますか?
scrollview を使用して textViews の数を最小限に抑えるには
、次の例をご覧ください。
Name: Hello World
Age: 21
City: Every Where
DOB: 10/6/1990
昔ながらの方法は、ラベルごとにテキストビューを作成することです。これは、8 つのテキストビューが必要であることを意味し、これはパフォーマンスに悪い
ことです。私が提案するのは、同じ出力を作成することですが、左側の列の最初のtextViews は 2 つだけです。 2 番目は右の列です。
左右の列を埋めるために StringBuilder を使用します。
これは非常に優れたソリューションです。私はユーザー プロファイルを含むソーシャル アプリケーションに取り組みました。すべてのプロファイルには 80 を超えるビューがあり、この問題について不注意でしたが、市場にアプリをインストールすると、多くのエラーが発生します。パフォーマンスについて不平を言うので、テキストビューを減らしてStringBuildersを使用する必要がありました