2016-06-23 14 views
0

私は横長モードでアクティビティを表示しました。 私は、ナビゲーションバーを側面に配置したいと思っています(ソフトウェア的なボタンなしでデバイスに表示されるソフトウェア)。ただ、WazeのようなAndroid - プログラムでナビゲーションバーの位置を変更する方法

waze screen

私が検索したが、私は上記の一つとして、レイアウトを作成する方法を見つけることができません。 この結果を得る方法について私に何か提案してもらえますか?

+0

あなたはアクティビティをランドスケープモードにするだけで、アンドロイドは自動的にナビゲーションバーを右側に表示します。 –

+0

もちろん、これはあなたがそれを実行しているデバイスに依存しますが、本当に影響を与えることはできませんそれはデバイスがnavbarを表示する場所を決定するからです。ほとんどのスマートフォンは景観の右側に置かれますが、タブレットや一部のファーブルは底面に置かれます –

+0

清算をありがとう。そのレイアウトをタブレットに複製したかったのです。 – Torsen

答えて

0

アクティビティのアプリのマニフェストファイルにorientation="landscape"またはorientation="sensorLandscape"と指定するなど、アクティビティを横向きにするだけです。

ナビゲーションバーを表示する場所をデバイスが決めます。スマートフォンは右側にアプリを表示して画面をより多く表示します。大部分のタブレットはディスプレイが大きいので、画面の下部に表示されます。

+0

私の活動はすでに風景になっていますが、ナビゲーションバーは一番下に表示されます(タブレット上)。 – Torsen

+0

タブレットには常にナビバーが下に表示されます。サイドにナビバーが表示されるはずの小さいデバイス(最大6インチ、おそらく7インチ)で試してみてください。 –

関連する問題