更大屏幕的更大菜单

时间:2017-01-10 10:20:25

标签: android android-menu

我正在设置我的移动应用程序在平板电脑上工作,需要调整的许多事情之一是在10英寸屏幕上的菜单大小太小。所以我正在寻找一个全局变量改变字体大小就像使用textViews

类似的东西一样

<dimen name="size_font_view_tex">21sp</dimen>

inside dimens-wXXXdp / dimens.xml

任何人都知道更改菜单大小的维度资源的名称(如果是)?

奖金:所有维度资源列表

3 个答案:

答案 0 :(得分:0)

你必须为不同尺寸的屏幕使用不同的布局。正如你所说的10&#34;屏幕你必须在res文件夹中使文件夹布局大,并根据需要进行布局。希望这会对你有所帮助。

答案 1 :(得分:0)

表格How to set text size of textview dynamically for different screens

您应该使用资源文件夹,例如

values-ldpi
values-mdpi
values-hdpi

并在每个范围的“dimensions.xml”文件中写入文字大小。

在java代码中,您可以使用

设置文本大小
textView.setTextSize(getResources().getDimension(R.dimen.textsize));

示例dimension.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="textsize">15sp</dimen>
</resources>

答案 2 :(得分:0)

当您通过右键单击创建新布局时,您可以使用&#34;可用的限定符&#34;来管理此创建。

此处就尺寸而言,请保留限定符尺寸并设置所需的屏幕尺寸。

例如,您可以设置x-large为您之前创建的同一屏幕创建平板电脑布局。

更多解释:https://developer.android.com/guide/practices/screens_support.html