2010-11-09 53 views
1

我写了一个在Emulator中正常工作的应用程序。但是当我在Android设备Samsung Galaxy 2.1中安装它时,与Emulator中的字体相比,字体显得非常小。如何解决这个问题?如何使我的应用程序在仿真器和设备中看起来类似。
任何人都可以帮助我解决这个问题吗?三星Galaxy Android 2.1中出现小字体

回答

1

我敢肯定你已经使用了常规像素(px)作为你的字体维度。使用缩放像素(sp)代替跨多个密度获得一致的字体外观。

+0

整个应用程序看起来很小,因为很多空间都留在了右侧。还有如何通过代码 – 2010-11-09 11:37:53

+0

@Android_programmer_camera设置这些大小的像素:对于在您的XML布局中使用android:textSize设置的字体。要回答你关于所有其他元素位置的问题,我需要看看你的布局。 – 2010-11-09 12:11:30

+0

我的问题是我通过不是来自XML的代码动态地填充TextView。我在.java文件中创建了TextView,并且需要通过setTextSize()方法设置TextSize,但是我们如何区分b/w赋予此方法的值将是px或sp类型。 – 2010-11-09 14:25:34