-4

modのグループによって提案された古い質問を言い換えます。

特にAndroidのタブが小さすぎるデバイスでは、なぜAndroidのタブが大きすぎるのですか?例えば。http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

私はjavaSwingアプリケーションをandroidに変換していますが、タブが最も問題を引き起こしています。見た目が醜いだけでなく、各ページにも個別のアクティビティが必要なようです。つまり、JtabbedPaneを使用した場合、私が行ったのは、コンポーネントを別のJPanelに配置し、それらをホストペインに追加することだけでした。

ありがとう

まず、私の質問は両方とも上記の投稿に明確に記載されていると思いますが、とにかく言い換えます

a)デフォルトのAndroidタブが他のコンポーネントと比較して非常に大きいのはなぜですか。限られたスペースの多くのスペースを占有します。ユーザーにとって快適にするために、他のコンポーネントが同じように大きくないのはなぜですか?

b)[回答]各ページで個別のアクティビティを開始する必要があるのはなぜですか。たとえば私のアプリでは、チャットを表示する必要があります。これはすでに答えられています、すなわちフラグメントの使用。

それが今十分に明確であることを願っています

4

1 に答える 1

0

複数のアクティビティの問題については、Android3.x以降にGoogleが提供しているフラグメントソリューションを確認してください。また、古いAndroidデバイス用の互換性パッケージもあります(大多数のAndroid API4 +が必要です)。

アンドロイドマーケットアプリ(別名「プレイストア」)に非常によく似たタブの例もあるので、必要なのはサンプルをチェックすることだけです。

タブのサイズについては、好きなようにカスタマイズできます(例はこちら)。ただし、これには、ユーザーが大きな指でも実際に触れることができる必要があることに注意してください... :)

于 2012-05-12T18:06:04.880 に答える