2010-03-23 4 views
2

J'ai une activité dans mon application, quand je l'appelle la lignechamp EditText de XML

EditText username = (EditText)findViewById(R.id.usernameText); 

les application se bloque, pourquoi est-ce?

+2

Besoin de plus de détails – Samuh

Répondre

0

La vue n'a pas été gonflé, ou vous manque

setContentView(R.layout.layout_file); 
0

Ouais, soit setContentView n'a pas été appelé à onCreate de l'activité, ou bien la vue que vous essayez d'obtenir est pas un EditText . Quelle est l'exception que vous obtenez? Si son ClassCast n'est pas alors un EditText.

0

choses à vérifier que plus d'informations sont fournies:

  • R.id.usernameText est un identifiant valide dans votre mise en page
  • Votre mise en page a été défini comme une vue de contenu

En outre, si vous pouvez éditer le message et ajouter le journal de ce qui gâche, il sera plus facile de répondre.