繁体   English   中英

Android:不同设备中的不同布局

[英]Android: different layout in differnet devices

我创建了一个Android应用程序。 我在不同的设备上尝试了这个,我在我的应用程序的任何活动中都有不同的布局。 我的项目构建目标是2.3.3。 我使用的两个设备是:

  1. 三星Galaxy S2 - Android 2.3.6
  2. HTC Desire - Android 2.3.5

例如,主Activity在我的三星中产生这种布局:

在此输入图像描述

这在我的HTC中:

在此输入图像描述

为什么这两种布局如此不同?

这是因为在谷歌推出冰淇淋三明治中的holo之前,制造商可以自由决定他们的设备的Android版本。 因此,他们可以根据自己的需要设计主题。

我很确定你的应用程序没有定义自己的主题,这就是为什么你在不同的设备上获得如此截然不同的外观。

要修复它,只需创建自己的主题并将其应用于您的活动。

文档可以帮助您设置应用程序的样式。

你可以在旧的Android版本(3.0以下)上使用ActionBarSherlock和Holo主题和Action Bar。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM