teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

解決案の追記

2018/12/21 01:58

投稿

inumi
inumi

スコア13

title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,9 @@
27
27
  app:fontFamily="@font/asset"/>
28
28
 
29
29
  </LinearLayout>
30
- ```
30
+ ```
31
+
32
+ コードでの指定は有効でした。
33
+ Switch switch1 = findViewById(R.id.switch);
34
+ Typeface typeface = ResourcesCompat.getFont(this,R.asset);
35
+ switch1.setTypeface(typeface);

1

再現したandroidバージョンを追記

2018/12/21 01:58

投稿

inumi
inumi

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
- Switchへのフォントの指定が効きません。
1
+ androidのSwitchコンポーネントへのフォントを変更したいですが、指定しても変更されていません。
2
- TextViewなど他のコンポーネントへの指定は効いています。
2
+ TextViewなど他のコンポーネントでは指定は効いています。
3
3
  どこがおかしいのかご指摘いただけると幸いです。
4
- androidのバージョンは7.0です。
4
+ androidのバージョンは5.0,6.0,7.0です。
5
5
 
6
6
  ```activity_main.xml
7
7
  <?xml version="1.0" encoding="utf-8"?>