Как настроить ширину DialogFragment с содержимым Compose?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как настроить ширину DialogFragment с содержимым Compose?

Сообщение Anonymous »

В моем приложении для Android экран «О программе» настроен в виде диалогового окна, как описано здесь:

Код: Выделить всё

class AboutDialog : DialogFragment() {

// ...

override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View = inflater.inflate(R.layout.about_dialog, container, false).apply {
findViewById(R.id.about_view).apply {
setViewCompositionStrategy(DisposeOnViewTreeLifecycleDestroyed)
setContent {
AboutScreen()
}
isClickable = true
}
}

}
... about_dialog.xml: ... экран AboutScreen можно составить:

Код: Выделить всё

@Composable
fun AboutScreen {
MyTheme {
Scaffold { contentPadding ->
Box(
Modifier
.padding(contentPadding)
.fillMaxSize()
.verticalScroll(rememberScrollState())
) {
Column {
// ...
}
}
}
}
}
Диалоговое окно (размытая часть на снимке экрана) расширяется на некоторый процент экрана, так что фоновый экран становится видимым слева и справа.
Изображение

Как настроить ширина диалогового окна?

Подробнее здесь: https://stackoverflow.com/questions/783 ... se-content
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как настроить ширину DialogFragment с содержимым Compose?
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как обновить счетчик в DialogFragment
    Гость » » в форуме JAVA
    0 Ответы
    41 Просмотры
    Последнее сообщение Гость
  • Как обновить счетчик в DialogFragment
    Гость » » в форуме Android
    0 Ответы
    29 Просмотры
    Последнее сообщение Гость
  • Android: как закрыть DialogFragment при изменении ориентации?
    Anonymous » » в форуме Android
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Достижение плавной прокрутки в EditText с помощью BottomSheetDialogFragment/DialogFragment
    Anonymous » » в форуме Android
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»