J'ai ce code dans Activity.java:setText() fonctionne pas
public void scan(View view){
EditText text = (EditText) findViewById(R.id.editText3);
text.setText("asdas");
}
et ce xml d'activité:
<Button
android:id="@+id/button"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:onClick="scan"
android:text="Scane"
android:textColor="#fff"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
tools:layout_editor_absoluteY="271dp"
tools:layout_editor_absoluteX="8dp" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
android:text="Name"
tools:layout_editor_absoluteX="89dp"
tools:layout_editor_absoluteY="165dp" />
Lorsque, cliquez sur le bouton du crash de l'application avec:
Attempt to invoke virtual method 'void
android.widget.EditText.setText(java.lang.CharSequence)' on a null object reference
Pourquoi, j'utilise Android Studio dernière version ??
Texte d'édition = (EditText) view.findViewById (R.id.editText3); et vérifiez également votre texte d'édition d'identification dans la même activité ou autre – RejoylinLokeshwaran