Ho una finestra di dialogo con EditTextper input. Quando faccio clic sul pulsante "Sì" nella finestra di dialogo, convaliderà l'input e quindi chiuderà la finestra di dialogo. Tuttavia, se l'input è errato, voglio rimanere nella stessa finestra di dialogo. Ogni volta che non importa quale sia l'input, la finestra di …
Sto creando un DialogFragment per mostrare alcuni messaggi di aiuto relativi alla mia app. Tutto funziona bene oltre a una cosa: c'è una striscia nera nella parte superiore della finestra che mostra il DialogFragment, che presumo sia riservato per il titolo, qualcosa che non voglio usare. Questo è particolarmente doloroso …
Voglio creare una finestra di dialogo personalizzata come di seguito Ho provato le seguenti cose. Ho creato una sottoclasse di AlertDialog.Builder e ho usato un titolo personalizzato e una vista del contenuto personalizzata e l'ho usato ma il risultato non è stato come previsto. Un altro tentativo è stato quello …
Google consiglia di utilizzare DialogFragmentanziché un semplice Dialogutilizzo Fragments API, ma è assurdo utilizzare un isolato DialogFragmentper una semplice finestra di messaggio di conferma Sì-No. Qual è la migliore pratica in questo caso?
Specifico il layout del mio DialogFragment in un file di layout xml (chiamiamolo layout_mydialogfragment.xml), e in particolare i suoi attributi layout_widthe layout_height(per esempio, 100dpciascuno). Quindi gonfio questo layout nel onCreateView(...)metodo di DialogFragment come segue: View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); Sfortunatamente, trovo che quando appare la mia finestra di dialogo …
Sto cercando di mostrare un DialogFragment quasi a schermo intero. Ma in qualche modo non sono in grado di farlo. Il modo in cui sto mostrando il frammento è direttamente dalla documentazione per sviluppatori Android FragmentManager f = ((Activity)getContext()).getFragmentManager(); FragmentTransaction ft = f.beginTransaction(); Fragment prev = f.findFragmentByTag("dialog"); if (prev != …
Questo dovrebbe essere un compito semplice, ma per qualche motivo posso trovare un modo per impostare il titolo di un DialogFragment . (Sto impostando i contenuti della finestra di dialogo usando il onCreateViewsovraccarico). Lo stile predefinito lascia un posto al titolo, ma non riesco a trovare alcun metodo sulla DialogFragmentclasse …
Domanda: come si crea un callback da un DialogFragment a un altro frammento. Nel mio caso, l'attività in questione dovrebbe essere completamente inconsapevole di DialogFragment. Considera che ho public class MyFragment extends Fragment implements OnClickListener Poi ad un certo punto ho potuto fare DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Dove …
I documenti dicono questo per il dismiss()metodo della Dialogclasse: Chiudi questa finestra di dialogo, rimuovendola dallo schermo. Questo metodo può essere richiamato in modo sicuro da qualsiasi thread. Nota che non dovresti sovrascrivere questo metodo per eseguire la pulizia quando la finestra di dialogo viene chiusa, ma implementalo in onStop(). …
Ho alcuni frammenti che devono mostrare una finestra di dialogo regolare. In queste finestre di dialogo l'utente può scegliere una risposta sì / no, quindi il frammento dovrebbe comportarsi di conseguenza. Ora, la Fragmentclasse non ha un onCreateDialog()metodo da sovrascrivere, quindi immagino di dover implementare le finestre di dialogo all'esterno, …
Devo passare alcune variabili a DialogFragment, così posso eseguire un'azione. Eclipse suggerisce che dovrei usare Fragment#setArguments(Bundle) Ma non so come usare questa funzione. Come posso usarlo per passare variabili alla mia finestra di dialogo?
Sto lavorando in un'applicazione Android e sto usando un DialogFragment per mostrare una finestra di dialogo e voglio rendere quel DialogFragment non cancellabile. Ho impostato la proprietà cancellabile della finestra di dialogo su false, ma ancora non ha effetto. Per favore controlla il mio codice e suggeriscimi una soluzione. public …
Sto mostrando snackbar in DialogFragment all'interno del clic positivo di alertDialog. Ecco il mio frammento di codice. Snackbar snackbar = Snackbar.make(view, "Please enter customer name", Snackbar.LENGTH_LONG) .setAction("Action", null); View sbView = snackbar.getView(); sbView.setBackgroundColor(Color.BLACK); snackbar.show(); Passo la vista del frammento di dialogo allo snackbar. Voglio il colore di sfondo nero? Come …
Devo creare una finestra di dialogo su un frammento (che occupa l'intero schermo). La finestra di dialogo deve essere una finestra di dialogo mobile che verrà posizionata sul frammento con il frammento oscurato all'esterno del frammento .. Per la finestra di dialogo personalizzata, ho un layout lineare con bordi curvi, …
Sto lavorando su un'applicazione Android in cui sto usando DialogFragmentper visualizzare la finestra di dialogo ma la sua larghezza è molto piccola. Come posso rendergli questa larghezza fill_parent? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.