嗨,我现在正在为一个 android 计算器显示布局,并且刚刚导入“display-7 ttf 用于显示。数字可以使用新字体正确显示在屏幕上,但我不知道为什么使用新字体后字体,显示屏幕的高度变得更短,边缘更小。
更重要的是,Eclipse Graphics Layout 中的 Preview 仍然正确显示,但在 Emulator 中显示缩短了。
简而言之,我希望屏幕更高,边缘更边缘。
布局代码如下。有没有人建议修改?非常感谢!
Main Activity 中字体的代码:
Display = (EditText) findViewById(R.id.ansEditText);
Typeface face=Typeface.createFromAsset(getAssets(),"fonts/digital-7 (italic).ttf");
Display.setTypeface(face);
相关布局代码:
<EditText
android:id="@+id/ansEditText"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:layout_span="5"
android:layout_weight="1"
android:background="#FFFFFF"
android:clickable="false"
android:ems="10"
android:focusable="false"
android:gravity="right|center_vertical"
android:inputType="numberDecimal"
android:longClickable="false"
android:textColor="@color/display_text_color"
android:textSize="@dimen/display_text_size"
android:textStyle="bold" >
<requestFocus />
</EditText>