Jestem koderem-amatorem i chcę napisać perski w androidowym studio. Ale po wpisaniu perskiego studio android pokazuje dziwne postacie. Oczywiście, że było dobrze przez około 3 miesiące, ale nagle jest to dziwne. : | Jestem wdzięczny, jeśli pomożesz mi to naprawić.Jak mogę napisać perski w Androidzie?
Odpowiedz
W wersji Androida później niż 3, nie trzeba nic, ale we wcześniejszych wersjach trzeba dodać Farsi.java do aplikacji oraz w tekście kod zapisu następujące:
MyTextView = (TextView) findViewById(R.id.MyTextView);
Typeface tf = Farsi.GetFarsiFont(this);
MyTextView.setTypeface(tf);
MyTextView.setText(Farsi.Convert("سلام"));
nie możesz napisać farsi w plikach xml we wcześniejszych wersjach !!! więc sugeruję używać nowszych wersji Androida.
Mam nowsze wersje Androida, ale nadal istnieje problem. –
napisz swój ciąg w pliku strings.xml w folderze wartości iw pliku układu użyj go jako @ string/nazwa_łańcucha "działa to dla mnie w android studio 1.1.0 – Mahmoud
w istniejącym problemie string.xml. :( –
wybierz swój projekt w Android Studio i przejdź do File/Setting menu
. w otwartym punkcie widoku do File Encodings
opcji iw tym zakładkami zapewnić IDE Encoding
jest UTF-8
w Android studio 1.2 należy przejść do konfiguracji> Ustawienia> kolory i czcionki> Czcionka> użyć schematu> odznacz Pokaż tylko stałej szerokości czcionki> i wreszcie użyj czcionki tahoma i zastosuj i dobrze. Ciesz się tym!
Dla Android Studio 1.5 w systemie Windows utwórz plik o nazwie "idea.properties" W
C: \ Users \ .AndroidStudio1.5
i napisać to w pliku:
editor.new.rendering=true
W Android Studio przejdź do ustawień -> edytor -> czcionka i kolory -> czcionka, zaznacz pole wyboru "czcionka dodatkowa" i zdefiniuj czcionkę Farsi z listy, np. "Nazanin". Usuń zaznaczenie opcji "pokaż tylko stałą czcionkę".
- 1. jak napisać funkcję Oracle dla Konwertuj datę na perski (jalali)
- 2. perski kalendarz w MVC Asp.net
- 3. Jak napisać plik w Androidzie do folderu raw?
- 4. jupiter fullcalendar na perski
- 5. Jak ustalić ciąg jest angielski lub perski?
- 6. jak mogę napisać instrukcję IF w mysql
- 7. Jak mogę napisać pustą skrzynkę w Swift?
- 8. Jak mogę napisać te zapytania w neo4j?
- 9. Jak mogę napisać makro "defn" w Clojure?
- 10. Jak mogę nadać styl pogrubiony w Androidzie?
- 11. Jak mogę zaimplementować ten widok w Androidzie
- 12. W Androidzie, jak mogę programowo wyłączyć ekran?
- 13. Jak mogę uczynić Tamil Unicode w Androidzie
- 14. Jak mogę dekodować token JWT w Androidzie?
- 15. Jak mogę napisać własną wtyczkę dla Webstorm?
- 16. Jak mogę napisać funkcję mod (3) (9)?
- 17. Jak mogę napisać MemoryStream do byte []
- 18. Jak mogę napisać plik MIDI z Pythonem?
- 19. Jak mogę napisać Omnikuth RSpec do logowania?
- 20. Jak mogę napisać trasę, aby złapać * .php?
- 21. Jak przekonwertować datetime w perski na serwerze sql
- 22. mogę napisać pętlę dla CSS
- 23. Jak mogę napisać na adres mapowany w pamięci w Rust?
- 24. Jak mogę napisać SQL w Oracle w moim przypadku?
- 25. Konwersja ciąg perski data gregoriańskiego DateTime
- 26. Czy mogę napisać screencapture w Pythonie
- 27. Czy mogę napisać pakiet npm w coffeescript?
- 28. Jak mogę napisać do pliku .txt w systemie Android?
- 29. Jak mogę napisać warunek if dla mojej zmiennej w GLPK?
- 30. Jak mogę napisać znak nowego wiersza w ColdFusion?
Czy na pewno nie jest to tylko problem z kodowaniem lub że czcionka nie ma znaków dla tych znaków (zobacz, jak etykieta może wyświetlać poprawnie)? Co zrobić, jeśli uruchomisz aplikację - czy są wyświetlane poprawnie? –
użyj zasobów ciągów dla ciągów. to będzie w porządku. –