1

ほぼすべてのAndroidフォン用にアプリを最適化しました。私のアプリの設定方法では、アプリの左側と右側に16dpのパディングがあり、上下に65dpのパディングがあります(下のスクリーンショットを参照)。電話ではそれは美しく見えます。

しかし、タブレットでは、それはひどいように見えます。携帯電話の65dpは、タブレットの65dpとは大きく異なります。タブレットでは、質問の周りの黒い境界線がスクロールの背景の横からはみ出し、スクロールの背景の上下にあるものがロールに表示されます。

これを修正するための私のオプションは何ですか?パディングのパーセンテージ/重量オプションはありますか?それで完全に解決できると思いますが、私が知っているようなものはありません。

ここに画像の説明を入力してください

4

1 に答える 1

4

さまざまな表示サイズに合わせて調整された複数のリソース ファイルを作成できます。Android は適切なリソース ファイルを自動的に選択します。この手法を使用すると、Android によって自動的に選択されるように、任意の画面サイズまたは完全に一意のレイアウトのパディング値を指定できます。

複数画面の設計 を参照してください。

複数のディメンション リソース ファイルを使用すると、画面サイズに基づいてパディングを変更するタスクが非常に簡単になります。その他のリソース タイプを参照してください。

于 2013-02-28T02:57:16.407 に答える