Le finestre di dialogo a schermo intero nella progettazione del materiale dovrebbero avere le azioni di conferma e di esclusione sulla barra delle azioni/sulla barra degli strumenti.Azione di conferma della finestra a schermo intero Android e azioni di cancellazione
La mia domanda, come posso fare questo?
Per mostrare la finestra di dialogo:
getFragmentManager().beginTransaction()
.add(R.id.container, new MyDialogFragment())
.addToBackStack(null).commit();
mia finestra frammento:
public class MyDialogFragment extends DialogFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_layout, container, false);
}
}
cosa fa il tuo layout di file di assomigliare? Ho problemi a creare una finestra di dialogo a schermo intero e sembra che tu ci sia riuscito. – Jon
Puoi approfondire su quale difficoltà stai vivendo? Il layout stesso dovrebbe essere semplice o complesso, vuoi che sia, presumo che tu abbia fatto dei layout per attività e frammenti. L'unica differenza visiva per una finestra di dialogo a schermo intero sono le aree che ho evidenziato in rosso. – SunnySydeUp
Penso che questa domanda (http://stackoverflow.com/questions/30684312/android-full-screen-dialog-callback-issue) lo riassuma bene. Di default la finestra di dialogo non è a schermo intero. – Jon