Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'alertdialog' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 6 wyników

  1. Witam, przy przejściu do następnej aktywności pobieram tekst z EditTextu, jednak w przypadku, gdy żaden tekst nie zostanie wpisany, wyświetlam komunikat za pomocą AlertDialog. By przejść do następnej aktywności można wcisnąć po wpisaniu tekstu enter lub kliknąć przycisk. Po wciśnięciu przycisku wszystko jest dobrze. Jednak po wciśnięciu entera komunikat wyświetla się dwukrotnie tekst_data.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_ENTER) { enter = true; ekstra(enter); return true; } return false; } }); }; public void onClick(View v) { switch(v.getId()) { case R.id.data2: String tekst = tekst_data.getText().toString(); if(tekst.equals("")){ new AlertDialog.Builder(szukaj_daty.this).setMessage( "Wpisz jakiś rok!").setPositiveButton("OK", new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialog, int which){ } }).show(); } else{ //Instrukcje } }; } public void ekstra(boolean enter){ if(enter = true){ String tekst = tekst_data.getText().toString(); if(tekst.equals("")){ new AlertDialog.Builder(szukaj_daty.this).setMessage( "Wpisz jakiś rok!").setPositiveButton("OK", new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialog, int which){ Log.i("dialog", "1");} }).show(); } else{ //Instrukcje } }; }; } Wydaje mi się, że może to mieć związek z tym, że enter jest odczytany jako znak nowej linii. Jednak nie wiem czy na pewno i jeśli tak to co dalej? Z góry dzięki za pomoc.
  2. Pytanie zawiera się w komentarzu kodu Sprawa zapewne prosta. private void createCategoryListDialog() { AlertDialog.Builder CategoryListDialog = new AlertDialog.Builder(this); Cursor cursor = db.createCursorForDialog("SELECT _id, name FROM categories"); //tworzenie dialogu CategoryListDialog.setTitle("Pick a category"); CategoryListDialog.setSingleChoiceItems(cursor, -1, "name", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // jak pobrać wartość z buttona który kliknąłem? } }); CategoryListDialog.show(); }
  3. Zrobiłem pewne rozwiązanie zczytujące rekordy z jednej kolumny, do późniejszego wykorzystania w dialogu. No i w sumie działa, dialog otwiera się, jednak po kliknięciu w element znika, a metoda OnClick nie wykonuje się Oto moja metoda private void createCategoryListDialog() { final Cursor cursor = db.createCursorForDialog("SELECT name FROM categories"); //tworzenie dialogu AlertDialog.Builder categoryListDialog = new AlertDialog.Builder(this); categoryListDialog.setTitle("Pick a category"); cursor.moveToFirst(); final ArrayList<String> categoryArrayList = new ArrayList<String>(); for (int i = 0; i < cursor.getCount(); i++) { categoryArrayList.add(cursor.getString(0)); cursor.moveToNext(); } CharSequence[] categoryArray = categoryArrayList.toArray(new CharSequence[categoryArrayList.size()]); categoryListDialog.setItems(categoryArray, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { //nie wykonuje się String value = categoryArrayList.get(which); System.out.println(value); } }); categoryListDialog.show(); } ---------- Post dołączono o 17:02 ---------- Poprzedni post napisano o 14:49 ---------- Coś musiałem pokręcić bo blok się jednak wykonuje
  4. jakles

    Przycisk w alertDialog

    Jak zrobić aby w alertDialog obniżyć pozycję przycisku na dole tak żeby połowa tego przycisku wystawała poza alertDialog?
  5. Hej. Mam taki kod: private void ALARM(){ AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.setMessage("NEED HELP?"); alert.setCancelable(false); alert.setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { notify(); }); alert.setNegativeButton("No", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { } }); alert.show(); } Chciałbym, aby w przypadku, kiedy użytkownik nie dokona wyboru, aplikacja automatycznie przyjęła, że wcisnięto YES. Proszę o pomoc. O ile wywołanie metody dismiss() po upływie pewnego czasu nie jest problemem, to bardziej zastanawia mnie automatyczna obsługa tego buttona.
  6. kurdak

    Odświeżanie AlertDialog

    Witam. Jak na razie do zakończenia mojego projektu został mi jeden błąd. Mianowicie nie bardzo wiem jak odświeżyć listę AlertDialog. Trochę kodu: builder.setTitle("Wybierz"); builder.setItems(tablicaStringow, new DialogInterface.OnClickListener() { public void onClick(DialogInterface arg0, int arg1) { buttonW.setText(tablicaStringow[arg1]); } }); dialog = builder.create(); Mam tam kilka list, i dwie z nich korzystają z tablicy "tablicaStringow"; Jednak w tej samej aktywności mam przycisk z odświeżaniem tablicy "tablicaStringow". I tu pojawia się problem. jeśli najpierw kliknę w przycisk który wyświetla mi listę, a później w przycisk odświeżający, to lista nie zostaje przebudowana ;/. Bardzo proszę o pomoc. Gdzie kryje się błąd ? Pozdrawiam
x