Страницы

Поиск по вопросам

четверг, 9 апреля 2020 г.

Android/Java. Как отобразить активити в форме Диалога?

#android #android_fragment #activity #style #dialogfragment

                    
Необходимо отобразить активити в форме Диалога.. чтобы задний фон расплывчат был..
А у самой активити должны быть скругленные углы. 

Вот как на рисунке:



Как это делается? Что и В каких методах или файлах прописывать?
    


Ответы

Ответ 1



В манифесте пропиши у активити: Или просто сделай прозрачный фон, а на самой активити рисуй что хочешь. Для этого в манифесте пропиши:

Ответ 2



Создай layout для диалог-фрагмента. public class AddList extends DialogFragment implements Далее тебе нужно будет создать такой класс: public class extends DialogFragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { AlertDialog.Builder adb = new AlertDialog.Builder(getActivity()); rootView = inflater.inflate(R.layout., container); adb.setView(rootView); return rootView; } } И внутри прописать всё, что нужно. А внутри нужного активити прописать: dialog = new (); dialog.show(getSupportFragmentManager(), "");

Комментариев нет:

Отправить комментарий