【发布时间】:2019-12-11 12:13:02
【问题描述】:
稍微轻松一点,你们能给我一个提示如何制作这样的视图吗?我不是要求为我编写代码。我只需要一些建议。单击右下角时,会显示一个新屏幕,该屏幕具有透明背景,其中可以看到一些主要活动,并且内容未垂直或水平对齐。 您的想法将不胜感激
【问题讨论】:
-
ConstraintLayout 可以轻松解决需求。
-
好的让我试试
稍微轻松一点,你们能给我一个提示如何制作这样的视图吗?我不是要求为我编写代码。我只需要一些建议。单击右下角时,会显示一个新屏幕,该屏幕具有透明背景,其中可以看到一些主要活动,并且内容未垂直或水平对齐。 您的想法将不胜感激
【问题讨论】:
通过约束布局或相对布局使用全屏对话框
Dialog dialog = new Dialog(context, R.style.DialogTheme);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
dialog.setContentView(R.layout.your_custom_layout);
dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
dialog.show();
【讨论】:
android.R.style.Theme.Black.NoTitleBar.Fullscreen
Binary XML file line #9: Binary XML file line #9: Error inflating class android.support.constraint.Guideline