windowIsFloating
, в то время как отличный магазин для создания Dialog
стилизованного пользовательского интерфейса имеет много
--- ошибки --- quirks.
Тот, с которым я сейчас сражаюсь, заключается в том, что он назначил ширину/высоту верхнего предка как "wrap_content
", а не ширину/высоту экрана. Это означает, что обычный дизайн пользовательского интерфейса с использованием "match_parents"
будет propogate вверх, чтобы стать "wrap_content"
. Плохие времена.
Итак, мне бы очень хотелось создать активность и создать такой макет:
<LinearLayout android:layout_height="wrap_content"
android:layout_width="match_parent"
android:orientation="vertical"
android:id="@+id/containerPageConatiner"
android:background="@drawable/windowBackground">
<View android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
<FrameLayout android:id="@+id/singlePane"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_gravity="center_horizontal|center_vertical"
android:padding="10dp"/>
<View android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>
Создает пользовательский интерфейс, показывающий одно окно (@id/singlePane) ontop вызываемой операции.
Есть ли у кого-нибудь правильный набор стилей, необходимых для создания прозрачной фоновой активности?