Chciałbym powiedzieć, że mam dziwny problem z ustawianiem czcionki widoku tekstowego. Jeśli zmienię styl czcionki urządzenia z ustawienia-> wyświetlacz, zmieni się również styl czcionki widoku tekstu. Jak mogę temu zapobiec?Jak zapobiec zmianie czcionki TextView, gdy zmieniamy styl czcionki urządzenia w urządzeniach Samsung
Oto mój widok tekstowy w moim układzie xml.
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/title_bar_bg"
android:fontFamily="sans-serif"
android:typeface="sans"
android:gravity="center"
android:text="@string/people_finder"
android:textColor="@color/WHITE"
android:textSize="18sp"
android:textStyle="bold">
</TextView>
android: fontFamily = "bezszeryfową" android: krój = "sans"
także jest działa dobrze w niektórych urządzeń, takich jak Samsung Galaxy Grand, Samsung Note 2. Ale nie praca w Samsung Note 8, Samsung Note 10.1 itd.
Czy jest jakikolwiek inny sposób na zrobienie tego?
Dzięki
Dzięki za odpowiedź. Działa, ale czy mógłbyś dać mi znać, dlaczego nie możemy ustawiać natywnych czcionek na siłę? Tak jakbyśmy używali szeryfów na monospace. to działa także, jak textview.setTypeface (Typeface.MONOSPACE, Typeface.BOLD); – Himanshu
Cieszę się, że działało :) Myślę, że to tylko decyzja projektowa, ale tak, coś podobnego dzieje się w iOS; Zastanawiam się również, dlaczego nie ma prostego sposobu na ustawienie niestandardowych czcionek z układów XML. – ssantos