2017-11-16 3 views
1

app:fontFamily="@font/montserrat_bold"をTextViewに設定しましたが、エラーが発生します:タグTextWindowの予期しない名前空間接頭辞 "app"私はAndroid Studio 3.0を使用しています。解決策はありますか?fontFamily属性を設定しようとすると、予期しない名前空間接頭辞 "app"がタグTextViewに見つかりました

+2

この名前空間を追加する** xmlns:app = "http://schemas.android.com/apk/res-auto" ** – Prem

+0

あなたは 'android:fontFamily =" @ font/montserrat_bold "'で試したことがありますか? –

+0

TextViewをandroid.support.v7.widget.AppCompatTextViewに変更すると問題が解決すると思います。誰でもこれを確認できますか? –

答えて

3

TextViewをandroid.support.v7.widget.AppCompatTextViewに変更してみてください。

0

それは確かに動作します

android:fontFamily="@font/montserrat_bold" 

、へ

app:fontFamily="@font/montserrat_bold" 

の変更を必要としません。私は "アプリ" の名前空間接頭辞を使用する場合

1

this is working for me

<TextView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:fontFamily="cursive" 
     android:textSize="50sp" 
     android:text="hhellloSDFSDF"/> 
0

TextViewandroid.support.v7.widget.AppCompatTextViewに作品を変更します。私は "アンドロイド"名前空間の接頭辞を使用してAPIのバージョン16以上の互換性を提供していますが、私はAPIのバージョン14から互換性が必要なので、 "アプリ"接頭辞は私の問題を解決した。

関連する問題