2012-03-15 103 views

回答

0
<EditText 
    android:textColor="#000000" 
    android:background="@drawable/textboxbg" 
    android:layout_width="726px" 
    android:layout_height="wrap_content" 
    android:inputType="none" 
    android:id="@+id/number" 
    android:layout_alignParentRight="true" 
    android:layout_gravity="center_horizontal" 
    android:layout_marginLeft="10dp" 
    android:layout_marginRight="10dp" 
    android:text="" 
    android:textStyle="bold" 
    android:textSize="50sp" 
/> 
7

我非常喜欢用系统定义的值开始。你以后可以随时调整。

<TextView style="@android:style/TextAppearance.Large" ... 

,从长远来看可能更好地定义自己家庭的风格在res /值,而不是我在这里展示了一杆。

0

难道你不能简单地将textSize属性添加到你的XML布局吗? BTW,对于单位尺寸dp优于sp

+4

sp对于文本是优选的。在http://developer.android.com/training/multiscreen/screendensities.html上,“A dp是一个与密度无关的像素,它对应于160 dpi下像素的物理尺寸。sp是相同的基本单位,但由用户的首选文字大小缩放(这是一个与缩放无关的像素),所以在定义文字大小时(但决不是布局大小),您应该使用此测量单位。“ – Maximus 2012-03-15 21:41:55

+0

好点:)谢谢你指出这一点 – Raffaele 2012-03-15 21:52:25