Mostra la vista dell'elenco in una window popup – Android

Sto facendo un qualche progetto in Android e non riesco a capire qualcosa. Ho un'attività che comprende tre pulsanti, un text di modifica e una vista di elenco.

immettere qui la descrizione dell'immagine

  • Chiamare un metodo di frammento da un adattatore
  • Integer.parseInt e NumberFormatException su Android
  • Invio di pacchetti UDP da ANDROID 2.2 (desiderio HTC)
  • Android - Come sostituire il button "Indietro" in modo che non finisca () la mia attività?
  • Android java.net.UnknownHostException: l'host non è risolto
  • Invio di dati da frammenti nidificati al frammento genitore
  • Vorrei cambiare l'implementazione e mostrare la visualizzazione di elenco in una nuova window popup solo quando l'utente premere il button Seleziona tutto. Ho aggiunto il mio codice, grazie.

    public class Notepadv1 extends ListActivity implements OnClickListener { private WordsDbAdapter mDbHelper; private Button selectAllButton; private PopupWindow mPopup; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); selectAllButton = (Button)findViewById(R.id.selectAll); selectAllButton.setOnClickListener(this); mDbHelper = new WordsDbAdapter(this); mDbHelper.open(); fillData(); } public void onClick(View v) { switch(v.getId()){ case(R.id.selectAll): selectAll(); break; } } private void selectAll(){ } private void fillData() { Cursor c = mDbHelper.fetchAllNotes(); startManagingCursor(c); String[] from = new String[] { WordsDbAdapter.KEY_WORD }; int[] to = new int[] { R.id.text1 }; SimpleCursorAdapter notes = new SimpleCursorAdapter(this, R.layout.words_row, c, from, to); setListAdapter(notes); } } 

  • Android Studio - Esegui apk firmato sull'emulatore
  • Come configurare PROGUARD per il processre Jackson JSON?
  • Aggiunta di ListView o RecyclerView a un nuovo NavigationView
  • Cercando di scrivere e aggiornare i contatti
  • Distriggersre la selezione del text in PhoneGap
  • Come modificare il pixel rgb di una bitmap per sembrare diverso
  • 2 Solutions collect form web for “Mostra la vista dell'elenco in una window popup – Android”

    Si, puoi farlo.

    1 ° modo: definire un'attività come Dialogo con l'attributo riportto di seguito nel file AndroidManifest.xml:

     <activity android:theme="@android:style/Theme.Dialog" /> 

    Secondo modo: è ansible gonfiare il layout XML all'interno della window di dialogo come segue:

     Dialog dialog = new Dialog(context); LayoutInflater li = context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = li.inflate(R.layout.my_layout, null, false); dialog.setContentView(v); dialog.show(); 

    per esempio:

    modifica: collegamento fisso

    Dialogo Android con ListView .

    Mostra una semplice window di dialogo di avviso con un elenco:

     final CharSequence[] items = {"Red", "Green", "Blue"}; AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Pick a color"); builder.setItems(items, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show(); } }); AlertDialog alert = builder.create(); alert.show(); 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.