【发布时间】:2017-07-03 06:11:12
【问题描述】:
我试图在对话框片段的顶部显示配置文件图像,一半在图像之外。我将示例对话框附在下面,就像这样。并尝试了旧 Stackoverflow 解决方案的所有 FrameLayout 协作,但我无法存档这。请给我正确的解决方案。谢谢你。
更新 我还尝试使 ImageView 父布局透明,但在对话框显示后它不起作用。我在下面附上我的 xml 和结果屏幕截图。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fragment_item"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RelativeLayout
android:id="@+id/imageshow"
android:layout_width="match_parent"
android:layout_height="100dp">
<View
android:id="@+id/imagePadding"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@android:color/transparent" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/imagePadding"
android:background="#ff0000"></LinearLayout>
<ImageView
android:id="@+id/info_profile"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_centerHorizontal="true"
android:src="@drawable/technician_pitcher" />
</RelativeLayout>
【问题讨论】:
-
使对话框背景透明。那就随心所欲地画吧。
-
发布对话框的 XML 布局文件
-
透明背景我也试过它不工作。请找出我更新的问题。
标签: android layout android-dialogfragment android-framelayout