Articles of android dialogfragment

Perché DialogFragment.onCreateView ha chiamato quando l’attività viene distrutta?

Sto usando la libreria di supporto Android v4 revisione 11 e di volta in volta, vedo la traccia dello stack di seguito; Sospetto che stia accadendo a causa di un lancio da recenti, quindi il modello a cui sto tentando di accedere è nullo. Comunque, questa traccia mi ha fatto chiedere perché onCreateView viene chiamato […]

Aggiunta di un frammento a una finestra di dialogo

Vorrei aggiungere un frammento a una finestra di dialogo (può essere un DialogFragment o un normale Dialog). Come lo faccio? Ecco il mio DialogFragment: public class MyDialogFragment extends DialogFragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { MyDialogFragment2 dialog = new MyDialogFragment2(); View v = inflater.inflate(R.layout.news_articles, container, false); getActivity().getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, dialog).commit(); return v; } […]

Passaggio di un object a frammento o di un frammento di finestra di dialogo all’istanziazione

Sto cercando di elaborare il modo corretto per passare in un object a un frammento o DialogFragment senza rompere la regola del ‘ costruttore vuoto ‘. Ad esempio, ho creato una vista personalizzata e per ogni istanzio voglio associare un DiaglogFragment. Questo DialogFragment verrà utilizzato per visualizzare i controlli con cui l’utente può modificare determinati […]

Imposta bottomSheetDialog a schermo intero sulla barra di stato

Recentemente ho usato android.support.design.widget.BottomSheetDialogFragment. Volevo fare qualcosa che fosse simile all’app di contatto Google, il suo BottomSheet può sovrapporre la barra degli strumenti e la barra di stato. Tuttavia, quando uso il BottomSheetDialogFragment per implementare questo, si scopre questo: Come puoi vedere la barra degli strumenti dell’attività è ancora visibile. Ecco il mio codice di […]

Il frammento di Android viene visualizzato come dialogfragment o frammento normale

Quello che sto cercando di ottenere è di avere un frammento che sul tablet mostri come un DialogFragment , mentre sullo smartphone dovrebbe essere mostrato come un normale frammento. Sono consapevole che esiste già un post simile , ma non sono in grado di farlo funzionare, applicare lo stile al frammento. Per mostrare le cose […]

onContextItemSelected non viene chiamato in un DialogFragment

Ho una finestra di dialogo che mostra un elenco di elementi, ho bisogno di essere in grado di modificare / eliminare elementi in questa lista in modo da mettere un menu contestuale in modo che quando l’utente preme a lungo su un elemento che possono scegliere quello che vogliono fare ( modifica o cancella l’object). […]

DialogFragment non visualizzato dopo l’aggiunta di Alert Window

Ho una funzione che, una volta triggersta, visualizza con successo un DialogFragment con il seguente codice DialogFragment DialogFragment dialog; View dialogView; Context activityContext; … dialog = new DialogFragment(){ @Override public Dialog onCreateDialog(Bundle savedInstanceState) { dialogView = getActivity().getLayoutInflater().inflate(R.layout.customView, null); … AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setView(dialogView); return builder.create(); } }; dialog.show(activityContext.getSupportFragmentManager() , “MyDialog”); Il problema è […]

Gestione dell’attività da DialogFragment

Come posso chiamare finish () e altri metodi non statici da un DialogFragment nell’attività che lo ha creato? Ho provato a passare i messaggi da OnClickLisener nel DialogFragment, senza alcun risultato. Ho un’app davvero semplice, che si basa su MainActivity e DialogFragment: public class MainActivity extends Activity { @Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); […]

Come raggiungere la finestra di dialogo personalizzata nella parte inferiore dello schermo in Android

quale componente devo scegliere per ottenere una finestra di dialogo personalizzata in basso come mostrato nell’immagine qui sotto? devo scegliere alertdialog, popupwindow o fragmentdialog?

È ansible avviare un DialogFragment da una preferenza in un’Attività di preferenza?

Sto convertendo la mia app per usare il pacchetto di compatibilità v4 e i frammenti. Ho fatto bene finora, ma ho bisogno di avviare un DialogFragment da un clic di preferenza in un’Attività di preferenza. Poiché non c’è un PreferenceFragment nella libreria di compatibilità, sono bloccato con l’utilizzo di PreferenceActivity . È ansible ottenere un […]