J'ai ce comportement étrange que je ne peux pas expliquer. Ma mise en page est assez simple: un editext:
import android.app.Activity; import android.os.Bundle; public class ProActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.activity_pro); } }
4 Réponses :
Il suffit de supprimer cette ligne de votre style personnalisé
cette ligne unique: p> rendra le crash eTitText lorsqu'il appuie longtemps. P> La popup de copie / pâte Android était la cause première de l'erreur. P> p>
Aucun complément? C'est décevant, d'une certaine manière. Et cela s'est-il écrasé dans l'émulateur aussi?
J'ai eu la même erreur et je supprime la balise FontNamily de la balise de style thème. Cependant, corrigez-moi si je me trompe, je suppose que définir la polonamily dans le thème n'a aucun effet sur les éléments de l'enfant. Vous devez créer des styles supplémentaires pour TextViews, Edittexts, boutons, etc.
Appliquer la réponse à
On dirait que un complément est mal fonctionnant. Faites-vous cela dans un émulateur ou un téléphone réel?
Sur un Sony Xperia Z, je vais essayer sur l'émulateur maintenant.
On dirait que le système tente de créer un popupwindow contenant un TextView. Ensuite, il se bloque lors de l'application du thème. Utilisez-vous un thème personnalisé? Quelque chose d'inhabituel qui va là-bas?
Je suppose que c'est la copie / pâte popupwindow, j'utilise theme.devedefault, je vais essayer avec d'autres thèmes ...
En effet, Sans Serif-Light item> fera l'accident d'EditText. Merci pour votre aide, je n'aurais jamais trouvé par moi-même.