こんにちは、私は今、Android 電卓ディスプレイのレイアウトを作成しており、ディスプレイ用に「display-7 ttf」をインポートしました。数値は新しいフォントで画面に正しく表示できますが、新しいフォントを使用した後は理由がわかりませんフォント、ディスプレイ画面の高さが短くなり、端までのマージンが少なくなります。
さらに、Eclipse グラフィックス レイアウトのプレビューは適切に表示されますが、エミュレーターの表示は短くなります。
要するに、私はより背の高い画面を持ち、端までもっと限界にしたいと思っています.
レイアウトコードは以下の通りです。修正を提案する人はいますか?どうもありがとう!
メイン アクティビティのフォントのコード:
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>