Программисты JAVA общаются здесь
Anonymous
Попытка завершить входное событие, но приемник входного события уже удален. Ошибка.
Сообщение
Anonymous » 12 апр 2024, 06:08
Я не уверен, что я сделал, но какое-то время мой код работал гладко, и после того, как я добавил новое действие, возникла ошибка
Попытка завершить входное событие, но приемник входных событий уже удален >.
Мне нужна помощь, как это исправить.
Код: Выделить всё
package proj.com.desperationfinals;
import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Editable;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.editText);
}
public void validate (View view){
String word = editText.getText().toString();
if(word.contentEquals("Sir Zalameda")) {
AlertDialog.Builder Alert = new AlertDialog.Builder(this);
Alert.setMessage("Correct!")
.create();
Alert.show();
Intent i = new Intent(MainActivity.this, Main2Activity.class);
startActivity(i);
}else{
AlertDialog.Builder Alert = new AlertDialog.Builder(this);
Alert.setMessage("Mali!")
.create();
Alert.show();
}
}
Подробнее здесь:
https://stackoverflow.com/questions/386 ... ready-been
1712891331
Anonymous
Я не уверен, что я сделал, но какое-то время мой код работал гладко, и после того, как я добавил новое действие, возникла ошибка [b]Попытка завершить входное событие, но приемник входных событий уже удален[/b] >. Мне нужна помощь, как это исправить. [code]package proj.com.desperationfinals; import android.content.DialogInterface; import android.content.Intent; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.text.Editable; import android.view.View; import android.widget.Button; import android.widget.EditText; public class MainActivity extends AppCompatActivity { EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); editText = (EditText) findViewById(R.id.editText); } public void validate (View view){ String word = editText.getText().toString(); if(word.contentEquals("Sir Zalameda")) { AlertDialog.Builder Alert = new AlertDialog.Builder(this); Alert.setMessage("Correct!") .create(); Alert.show(); Intent i = new Intent(MainActivity.this, Main2Activity.class); startActivity(i); }else{ AlertDialog.Builder Alert = new AlertDialog.Builder(this); Alert.setMessage("Mali!") .create(); Alert.show(); } } [/code] Подробнее здесь: [url]https://stackoverflow.com/questions/38668689/attempted-to-finish-an-input-event-but-the-input-event-receiver-has-already-been[/url]