2017-06-06 15 views
0

私の行(テキスト)を段落にしようとしているし、私のアプリで正しいフォントを取得しています。私の質問は狂っているようですが、私を助けてください。これはこれまで私が試したことです。行の段落 - Xamarin.Android

Line.axml

<TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textSize="17sp" 
       android:textColor="#333333" 
       android:text="Caption" 
       android:layout_weight="1" 
       android:ellipsize="none" 
       android:maxLines="50" 
       android:scrollHorizontally="false" 
       android:id="@+id/textView" 
       android:fontFamily="Times New Roman" 
       android:layout_marginLeft="4dp" 
       android:layout_marginTop="15dp" 
       android:layout_gravity="center_vertical|right" 

      /> 

現在表示

Current Display

期待表示

Expected Display

答えて

0

予想されるフォントあなたは私にRoboto Regularのように見えます。次に、android:fontFamily="Times New Roman"android:fontFamily="sans-serif"に変更するだけです。

Robotoは、Androidの標準書体です。

enter image description here

だからフォントファミリは、次のとおりです:そして、あなたは Robotoの最新バージョンを見つけること Roboto & Noto fontsを確認することができます

android:fontFamily="sans-serif"   // roboto regular 
android:fontFamily="sans-serif-light"  // roboto light 
android:fontFamily="sans-serif-condensed" // roboto condensed 
android:fontFamily="sans-serif-black"  // roboto black 
android:fontFamily="sans-serif-thin"  // roboto thin (android 4.2) 
android:fontFamily="sans-serif-medium" // roboto medium (android 5.0) 

は一緒に私たちは、android:textStyle="normal|bold|italic"でもフォントを定義することができます。

また、カスタムフォントを使用する場合は、公式ドキュメントのWorking With Fontsを参照してください。