包含位图大小的画布在横向和纵向模式下进行适当调整

时间:2013-06-14 07:12:55

标签: android android-layout view orientation main-activity

以下图为例:

Landscape mode

  • 横向模式

横向模式中,左侧有两侧,包含fragment 1,右侧包含fragment 2

左侧(片段1)视图很好意思 - 按钮正确,文本正确对齐而没有任何重叠/与其他文本混合。

右侧(片段2)视图是一个图表,其格式在7'屏幕上不正确。图表字体覆盖网格的两侧(网格的两侧),图表按钮 缩小到一个字母。

  • 肖像模式

纵向模式中,只有一个侧面即 - 右侧仅包含fragment 2

7'屏幕(平板电脑设备)在纵向模式下足够小,虽然只有一个片段(片段2)包含图表,但此图表与横向模式有相同的问题。

是否可以在横向模式下缩小右侧图表以获得正确的视图,而不会将任何文本与图表混合或如何在纵向模式下执行相同操作?

任何替代方案或想法?

虽然我发现根据方向没有自动调整视图 有适当的文件夹 -

res / layout-large / activity_main.xml res / layout-large-land / activity_main.xml

其中

res/layout-large/activity_main.xml - 显示纵向视图。

res/layout-large-land/activity_main.xml - 显示横向视图。

0 个答案:

没有答案