如何使用图像正确绘制布局并向其添加文本

时间:2017-05-05 02:38:01

标签: android layout

我在Android中创建了一个网格视图。现在我想使用此自定义布局将文本放在视图中。我可以处理所有视图,但是如何创建图片中显示的视图并在图像的白色空间和蓝色矩形内添加文本?​​

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试framelayout。我试过一个给你。如果你没有得到什么,请随时询问。

  <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="match_parent">


                <ImageView
                    android:id="@+id/imageViewCircle"
                    android:layout_width="100dp"
                    android:layout_height="100dp"
                    android:layout_marginBottom="3dp"
                    android:layout_marginTop="2dp"
                    android:src="@drawable/mypng" />

                <TextView
                    android:id="@+id/textView"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_marginBottom="20dp"
                    android:gravity="center|center_horizontal"
                    android:text="50"
                    android:textSize="40sp" />

                <TextView
                    android:id="@+id/textViewNumeric"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_marginBottom="5dp"
                    android:gravity="bottom|center_horizontal"
                    android:text="Text"
                    android:textColor="#ffffff"
                    android:textSize="20sp"
                    android:textStyle="bold" />
            </FrameLayout>