如何将ListView标题放入Android泡泡中

识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述如何将ListView标题放入Android泡泡中相关的知识,希望能为你提供帮助。
我需要放置the date as the title of a Listviewinside a bubble,有人可以告诉我该怎么做。
这是放置date as a title:的代码

readFechaActual(); TextView textView = new TextView(context); textView.setText(stringDate); listView.addHeaderView(textView);

使用此代码,我得到了这个:
如何将ListView标题放入Android泡泡中

文章图片

但我需要这样的标题:
【如何将ListView标题放入Android泡泡中】
如何将ListView标题放入Android泡泡中

文章图片

这是创建气泡的文件:drawable/time_message.xml:
< shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> < solid android:color="@color/SALMON" /> < corners android:radius="20dp" />

答案您可以创建这样的布局
< RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/round_corner_white" > < TextView android:id="@+id/tv_search_what" style="@style/gray_12_l" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerInParent="true" /> < /RelativeLayout>

将此布局对齐在中心
round_corner_white
< shape xmlns:android="http://schemas.android.com/apk/res/android"> < solid android:color="@color/white"/> < stroke android:width="0.5dp" android:color="@color/blue" /> < corners android:radius="@dimen/_20sdp"/> < corners android:bottomLeftRadius="@dimen/_20sdp" android:bottomRightRadius="@dimen/_20sdp" android:topLeftRadius="@dimen/_20sdp" android:topRightRadius="@dimen/_20sdp" /> < /shape>


    推荐阅读