Я создал фрагмент с текстом и изображением:Как показать фрагмент в диалоге?
public class ContentFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_content, container, false);
return view;
}
}
Есть ли способ, чтобы получить его, чтобы показать в диалоге?
Например:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Showing a fragment in a dialog");
// Load fragment as dialog content somehow
AlertDialog alert = builder.create();
alert.show();
Я только что обновил ссылку на пример. – NickF
Спасибо. Я изменил ContentFragment, чтобы расширить DialogFragment вместо Fragment, а затем использовал setView() для отображения фрагмента в диалоговом окне. – tpbapp