モバイルとタブレットに共通のアプリを作ることができるかどうかを知りたい。今、私はボタンを備えたモバイル用のアプリを開発しました。しかし、私がタブレットに行くとき、ボタンのサイズは同じままです。私はタブレットに行くとボタンのサイズを大きくしたい。モバイルからタブレットに行くときにフォントサイズを大きくする方法
答えて
実際には、タブレットでより多くのスペースを有効活用することをおすすめします。異なる画面サイズの場合はFragmentsと異なるレイアウトを使用してください。
しかし、の場合は、単に錠剤のサイズを大きくしたい場合は、単にresource qualifier in androidを使用します。あなたの場合、別の値ディレクトリをresフォルダに作成します。 600dpから最小の幅のタブレットの場合は-sw600dpを入力し、dimens.xmlをフォルダ内に配置します。そののres /値-sw600dp/dimens.xmlインサイド
<resources>
<!-- Customization of dimensions in res/values/dimens.xml -->
<dimen name="button_layout_width">200dp</dimen>
<dimen name="button_layout_height">100dp</dimen>
<dimen name="button_text_size">20sp</dimen>
</resources>
また
、のres /値/ dimens.xmlにデフォルトdimens.xmlに同じアイテムを置く
<resources>
<!-- Default dimension for phone -->
<dimen name="button_layout_width">120dp</dimen>
<dimen name="button_layout_height">48dp</dimen>
<dimen name="button_text_size">12sp</dimen>
</resources>
は、その後、あなたのレイアウトxmlファイルでそれらを使用
<Button
android:layout_width="@dimen/button_layout_width"
android:layout_height="@dimen/button_layout_height"
android:textSize="@dimen/button_text_size"
android:text="My Button"
/>
システムは、修飾子に基づいて正しい値を使用します。あなたのケースでは、アプリケーションが実行されているデバイスの最小幅に基づいて正しい次元を選択してください。
また、これは、ポートレートとランドスケープのオリエンテーションのためにも拡張できます –
はい、res/values-sw600dp-land /であり、リソースの修飾子でそれ以上のことがあります。 –
- 1. Cycle2オーバーレイのフォントサイズを大きくする
- 2. ラベル名のフォントサイズを大きくする方法
- 3. RstudioでTermDocumentMatrixプロットのフォントサイズを大きくする方法は?
- 4. ブートストラッププログレスバーのフォントサイズを大きくしてテキストを中央に揃える方法は?
- 5. SQL Server Management Studioオブジェクトエクスプローラ - フォントサイズを大きくするには?
- 6. 円グラフのラベルのフォントサイズを大きくするには
- 7. Visual Studio 2015 SQLクエリー入力ボックスでフォントサイズを大きくする方法は?
- 8. HTMLテキストを表示するJTextPaneのフォントサイズを大きくする
- 9. サイトにアクセスしたときにビデオサイズを大きくする方法HTMLのJavaスクリプト、おそらくJQuery?ビデオアニメーション
- 10. オクターブの凡例のフォントサイズを大きくしますか?
- 11. サブライムテキスト2ステータスバーのフォントサイズを大きくしますか?
- 12. 内のセルが大きくなると、行のセルのサイズが大きくなるのを防ぐ方法
- 13. C#2008 Express Editionフォントサイズを大きくする
- 14. シーボーンで目盛りのフォントサイズを大きくする
- 15. php mysqlサイト内のbanglaフォントサイズを大きくする
- 16. XCodeのドキュメントウィンドウでフォントサイズを大きくする
- 17. grace/xmgraceエディタウィンドウのフォントサイズを大きくする
- 18. 複数の行に大きなregexpを書く方法javascript?
- 19. 大きなデータからすばやくクエリする方法は?
- 20. モバイル右白の余白に行くときにCSSの問題
- 21. GitPitchプレゼンテーションでは、どのようにコードブロックのフォントサイズを大きくすることができますか?
- 22. モバイル/タブレットで風景からポートレートに変更するときに空白が付きます
- 23. Tkinterには:ボタンのサイズを大きくすることなく、ボタンのテキストを拡大する方法を
- 24. ブラウザでフォントサイズが大きくなったかどうかを検出する方法
- 25. スタティックユニットシーンを1つの大きなメッシュとテクスチャに焼く方法
- 26. フォントサイズを小さくする方法は?
- 27. 背景イメージに来るときにどれくらい大きなものが大きすぎますか?
- 28. iOSシミュレータでダイナミックタイプ(より大きいフォントサイズ)をテストする方法
- 29. iphone、ipad miniとipadタブレットでフォントサイズを増やす方法
- 30. 品質を損なうことなくパターンを大きくする方法
チェックこのロジックhttp://stackoverflow.com/questions/32860815/how-to-define-dimens-xml-for-every-different-screen-size-in-android詳細については、こちらをご覧ください/ 32861248#32861248 –