title: How to set Full screen dialog with dialog fragment
body: <p>I am making full screen dialog with dialog fragment. I am successfully shown dialog but problem is in its width and height. It cannot shows full screen size. I want to set width and height with accumulating full screen size like an Activity. Kindly guide me how to set dialog width and height to accumulate it to full screen size. </p>
  
  <p>CustomeDialogFramgnet:</p>
  
  <pre><code>public class CustomDialogFragment extends DialogFragment {
      /** The system calls this to get the DialogFragment's layout, regardless
       of whether it's being displayed as a dialog or an embedded fragment. */
      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
                               Bundle savedInstanceState) {
          // Inflate the layout to use as dialog or embedded fragment
          View rootView = inflater.inflate(R.layout.item_fragment, null, false);
  
          Toolbar toolbar = (Toolbar) rootView.findViewById(R.id.toolbar);
          toolbar.setTitle("Dialog title");
  
          ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar);
  
          ActionBar actionBar = ((AppCompatActivity) getActivity()).getSupportActionBar();
          if (actionBar != null) {
              actionBar.setDisplayHomeAsUpEnabled(true);
              actionBar.setHomeAsUpIndicator(android.R.drawable.ic_menu_close_clear_cancel);
          }
  
          return rootView;
      }
  
      /** The system calls this only when creating the layout in a dialog. */
      @Override
      public Dialog onCreateDialog(Bundle savedInstanceState) {
          // The only reason you might override this method when using onCreateView() is
          // to modify any dialog characteristics. For example, the dialog includes a
          // title by default, but your custom layout might not need it. So here you can
          // remove the dialog title, but you must call the superclass to get the Dialog.
          Dialog dialog = super.onCreateDialog(savedInstanceState);
          dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
          return dialog;
      }
  
      @Override
      public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
          menu.clear();
          getActivity().getMenuInflater().inflate(R.menu.alert_dialog_input, menu);
      }
  
      @Override
      public boolean onOptionsItemSelected(MenuItem item) {
          int id = item.getItemId();
  
          if (id == R.id.action_save) {
              // handle confirmation button click here
              return true;
          } else if (id == android.R.id.home) {
              // handle close button click here
              dismiss();
              return true;
          }
  
          return super.onOptionsItemSelected(item);
      }
  }
  </code></pre>
  
  <p>item_fragment.xml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:fitsSystemWindows="true"&gt;
  
      &lt;android.support.design.widget.AppBarLayout
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:theme="@style/AppTheme.AppBarOverlay"&gt;
  
          &lt;android.support.v7.widget.Toolbar
              android:id="@+id/toolbar"
              android:layout_width="match_parent"
              android:layout_height="?attr/actionBarSize"
              android:background="?attr/colorPrimary"
              app:popupTheme="@style/AppTheme.PopupOverlay" /&gt;
  
      &lt;/android.support.design.widget.AppBarLayout&gt;
  
      &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          app:layout_behavior="@string/appbar_scrolling_view_behavior"&gt;
  
          &lt;TextView
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              android:id="@+id/listView"
              android:text="zohaib"&gt;
          &lt;/TextView&gt;
  
      &lt;/LinearLayout&gt;
  
  &lt;/android.support.design.widget.CoordinatorLayout&gt;
  </code></pre>