Je souhaite modifier le style et le style de police dans Android. Comment faire ça? J'utilise un émulateur. Est-ce possible de changer d'émulateur? Y at-il des autorisations disponibles pour le faire. Merci d'avance.
dans Android seulement cinq fonttype-face
TypeFace
Typeface.DEFAULT
Typeface.MONOSPACE
Typeface.SANS_SERIF
Typeface.DEFAULT_BOLD
Typeface.SERIF
et type de police
Typeface.NORMAL
Typeface.BOLD
Typeface.BOLD_ITALIC
Typeface.ITALIC
vous pouvez utiliser comme
textView.setTypeface(Typeface.DEFAULT, Typeface.BOLD);
et une autre manière est que vous pouvez download any .ttf file
et le mettre dans un dossier d’actifs et l’utiliser comme ça
Typeface type=Typeface.createFromAsset(context.getAssets(),
"DroidSansMono.ttf");
textView.setTypeface(type, null);
Vous pouvez modifier le style et le visage de la police dans vos fichiers XML. Par exemple, si vous souhaitez modifier le style et la face de votre bouton. Choisissez votre bouton au format xml et suivez les méthodes ci-dessous:
Button -> Right Click -> Properties -> Typeface and style
J'espère que ceci vous aidera.
Si vous voulez changer de code;
C'est une bonne référence.
http://mobile.tutsplus.com/tutorials/Android/customize-Android-fonts/
ce que tu veux?. Voulez-vous changer la police et les styles de texte dans textview. si oui, alors utilisez ceci
Typeface type = Typeface.createFromAsset(this.getAssets(),"your font name");
text.setTypeface(type);
et pour les styles, utilisez ces liens:
Si vous souhaitez utiliser une police qui n'est pas la valeur par défaut (comme "Helvetica") pour le texte dans l'application Android, placez le fichier de police (Helvetic.ttf) dans le dossier assets et utilisez le code ci-dessous:
Typeface tf= Typeface.createFromAsset(getAssets(), "Helvetica.ttf");
TextView mTextView =(TextView) findViewById(R.id.text);
mTextView.setTypeface(tf);
si vous voulez utiliser le fichier .ttf du fichier de polices personnalisées et le placer dans le dossier des ressources , utilisez ce qui suit:
TextView tv=(TextView)findViewById(R.id.textView);
Typeface tf = Typeface.createFromAsset(getActivity().getAssets(), "fonts/arial.ttf");
tv.setTypeface(tf);