나는 stackoverflow에서 꽤 많은 답변과 질문을 살펴 보았지만 내 문제와 관련하여 도움이되는 것을 발견하지 못했습니다.글꼴/텍스트 크기를 변경할 때 Textview 정렬 문제
제가 동일한 크기와 서로 옆에 동일한 특성의 두 textviews가 상기 XML 레이아웃이 (오직 TEXTSIZE 다를)
<?xml version="1.0" encoding="utf-8"?>
<TextView
android:id="@+id/data_content_left"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".50"
android:gravity="bottom|center"
android:text="201.5"
android:textSize="50sp"
android:textStyle="bold"
android:singleLine="true"
android:ems="62" />
<TextView
android:id="@+id/data_content_right"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.50"
android:ems="62"
android:gravity="center|bottom"
android:singleLine="true"
android:text="201.5"
android:textSize="20sp"
android:textStyle="bold" />
하고있다 코드는이
패키지 com.example.fonttest; import android.os.Bundle; import android.app.Activity; 가져 오기 android.graphics.Typeface; import android.view.Menu; 가져 오기 android.widget.LinearLayout; 가져 오기 android.widget.TextView;
공용 클래스 MainActivity는 활동 {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textViewLeft = (TextView) findViewById(R.id.data_content_left);
TextView textViewRight = (TextView) findViewById(R.id.data_content_right);
Typeface myTypeface = Typeface.createFromAsset(this.getAssets(), "fonts/wwDigital.ttf");
textViewLeft.setTypeface(myTypeface, Typeface.NORMAL);
textViewRight.setTypeface(myTypeface, Typeface.NORMAL);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}를 확장
이유는 텍스트/폰트 크기 변경 번호 아래의 '공백'의 높이? (아래 이미지)
문제가 글꼴 또는 텍스트 뷰와 관련이 있는지를 어떻게 확인할 수 있습니까? 두 텍스트보기 위해 TTF 즉 [http://www.dafont.com/ww-digital.font][3]
고마워요! 나는 전에 android : ems 속성을 보지 못했습니다. 문제의 textview에 android : ems를 지정하려고했지만 아무 것도 변경하지 않습니다. 여전히 수직 공백이 텍스트 크기를 변경하면 바뀝니다 ... – niaren
더 많은 코드 및 사양 게시 – user2007354
포함 된 xml 및 코드가 이미지에 표시된 출력을 제공하도록 질문을 편집했습니다. 스펙이 명확 해지기를 바랍니다. – niaren