Intereting Posts
Монитор памяти в Android Studio сообщает о разном использовании ОЗУ, чем устройство Android Custom ProgressBar не вращается Gradlew appengineEndpointsInstallClientLibs имеет ошибку Выполнение выполнено для задачи ': compileJava'. > Недействительный исходный релиз: 1.7 Можно ли использовать метод BitmapFactory.decodeFile для декодирования изображения из местоположения http? Как переопределить шифрованный список, отправленный на сервер Android при использовании HttpsURLConnection? Как сделать TextView занимать все свободное пространство посередине? Взгляд на поверхность размытия Android, используемый в камере Преобразование байтовой матрицы в изображение Подождите, пока потоки будут завершены, прежде чем продолжить Сброс активности Android после сделанного снимка (ориентация?) Android: активируйте взаимодействие для переключения между активностью, например, Tab Tab Management Не удалось создать интерактивное приложение на Android-устройстве: не удалось найти цель с хэш-строкой 'android-23' Итак, как я могу видеть журналы в Jelly Bean? Как остановить воспроизведение видео в VideoView программно в Android? Ключ зависимости зависимостей Gitlab CI

Не удалось установить EGL_SWAP_BEHAVIOR на поверхность 0xb14ae7a0, error = EGL_SUCCESS

Я не знаю, почему он не работает. Неважно, что я пишу в тексте редактирования, он всегда говорит то же самое: «ИМЯ» + ИМЯ + «УЖЕ СУЩЕСТВУЕТ». Я просто не знаю, в чем проблема.

public class AddScreen extends AppCompatActivity { EditText first_name,last_name; String first,last; Button add; Context ctx=this; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_add_screen); first_name=(EditText)findViewById(R.id.firstname); last_name=(EditText)findViewById(R.id.lastname); add=(Button)findViewById(R.id.save); first = first_name.getText().toString(); last = last_name.getText().toString(); add.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { DataBaseOperation DB = new DataBaseOperation(ctx); Cursor CR= DB.getInformation(DB); CR.moveToFirst(); boolean status= false; String NAME=""; do { if(first.equals(CR.getString(0)) && (last.equals(CR.getString(1)))) { status=true; NAME=CR.getString(0)+" "+CR.getString(1); } }while (CR.moveToNext()); if(status) { Toast.makeText(getBaseContext(),"THE NAME "+NAME+"ALREADY EXIST",Toast.LENGTH_LONG).show(); finish(); } else { DB.putInformation(DB, first, last); Toast.makeText(getBaseContext(),"NEW PLAYER CREATED",Toast.LENGTH_LONG).show(); finish(); } } }); } 

Его как статус всегда прав. Я думаю, что проблема в этой строке

 if(first.equals(CR.getString(0)) && (last.equals(CR.getString(1)))) 

Потому что это всегда так. Это логарифм

 09-23 22:55:12.457 4417-4431/? W/EGL_emulation﹕ eglSurfaceAttrib not implemented 09-23 22:55:12.457 4417-4431/? W/OpenGLRenderer﹕ Failed to set EGL_SWAP_BEHAVIOR on surface 0xa2ae4340, error=EGL_SUCCESS 09-23 22:55:12.555 4417-4431/? W/EGL_emulation﹕ eglSurfaceAttrib not implemented 09-23 22:55:12.555 4417-4431/? W/OpenGLRenderer﹕ Failed to set EGL_SWAP_BEHAVIOR on surface 0xb3f1eba0, error=EGL_SUCCESS 09-23 22:55:12.633 1508-2592/? E/Surface﹕ getSlotFromBufferLocked: unknown buffer: 0xabfb40d0 09-23 22:55:12.634 4417-4431/? E/Surface﹕ getSlotFromBufferLocked: unknown buffer: 0xabfb4a00 09-23 22:55:15.904 4417-4431/? E/Surface﹕ getSlotFromBufferLocked: unknown buffer: 0xabfb60c0 

Solutions Collecting From Web of "Не удалось установить EGL_SWAP_BEHAVIOR на поверхность 0xb14ae7a0, error = EGL_SUCCESS"