3

タブ付きレイアウトでどの方向に進むべきかわかりません。

SDK 15、最小 SDK 11 をターゲットにしています。私はこのアプリでタブレット用に設計していませんが (まだ)、タブレットにはアクション バーにタブがあり、小さい画面にはありません。

私が尋ねる主な理由の 1 つは、Google がここにタブに関する情報を持っているためです: http://developer.android.com/design/building-blocks/tabs.html

しかし、私は彼らの新しい「開発」セクションでそれを見つけることができないようです. これが廃止されたかどうかはわかりませんか?タブ レイアウトに関する良い例がありました。

4

3 に答える 3

2

あなたはまだそれらを使用することができます。それらは非推奨ではありません。Android 3.0 以降のバージョンでは、タブはタブレットのアクション バーに配置されています。携帯電話では、縦向きではアクション バーの下にあり、横向きではアクション バー内にあります。Android 開発者が提案しているように、これらの標準に従うことをお勧めします。今、私は新しい実装を使用していませんが、ActionBarSherlock と呼ばれる互換性ライブラリを使用しています。それは実際には非常に優れており、通常のタブと使用に関してはほぼ同じです. そこに必要なものを実装する方法に関するいくつかの良いサンプルを見つけることができます。

また、たとえば、samples/android-14 の下の Android SDK フォルダーにすべてのサンプルを見つけることができると確信しています。

developer.android とは対照的に、そこからブラウジングする方が簡単だといつも感じていました。

これがお役に立てば幸いです。

于 2012-06-25T14:47:26.613 に答える
0

開発者のサイトにあるものはすべて推奨されており、良い習慣と見なされています。さらに、「設計」セクションと「開発」セクションは密接に関連しています...分離は、「開発者だけが「開発」を見るべきである」またはその逆を意味するものではありません。アプリを作成するときは、それぞれを等しく重要なものとして扱う必要があります。

そうです、タブにアクション バーを実装することをお勧めします ( FragmentTabs.javaAPI デモに見られるように)。これは非推奨ではありません。

于 2012-06-25T14:59:19.017 に答える
0

「アクション バーでナビゲーション タブを使用する場合、アクション アイテムが狭い画面で分離されると、ナビゲーション タブは「積み重ねられたアクション バー」に分離されるのではなく、メインのアクション バーに収まるようになる可能性があります。具体的には、アクション バーのアイコンとタイトルを (setDisplayShowHomeEnabled(false) と setDisplayShowTitleEnabled(false) で) 無効にすると、ナビゲーション タブが折りたたまれてメインのアクション バーになります。"

http://developer.android.com/guide/topics/ui/actionbar.html

これは実際には、新しいデザイン パターンの一部です。タブがメインのアクション バーに収まる場合は、そのままにします。通常、縦向きモードの場合は収まりませんが (上記の引用で述べた場合を除く)、横向きモードに切り替えると (またはタブレットを使用している場合)、簡単に収まります。

于 2012-06-25T14:47:50.120 に答える