Je dois changer la Police de caractères
de EditText
dynamiquement et également traiter le texte d'indice si la police de caractères a changé. Je fais simplement ce qui suit :
Et mon extrait de code est le suivant :
EditText textBox = (EditText) findViewById(R.id.textBox);
Typeface tf = Typeface.createFromAsset(this, "myfont.ttf");
textBox.setTypeface(tf);
String hintText = textBox.getHint().toString(); // NullPointerException ici....
String newText = processText(hintText); // Cela traitera le texte d'indice ;
textBox.setHint(newText);
Lorsque je lance le programme, j'obtiens l'exception suivante :
java.lang.NullPointerException: Tentative d'appel de la méthode 'java.lang.String java.lang.CharSequence.toString()' sur un objet de référence nulle
Veuillez m'aider à résoudre ce problème.