Android列表活动中的单杠

时间:2011-11-17 08:54:05

标签: android listview android-linearlayout

在我的Android项目中,我想在列表活动中使用水平条。如何通过布局添加此内容?

2 个答案:

答案 0 :(得分:1)

您可以在ListView

中添加标题视图

在XML中添加布局作为标题布局。

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="7dip"
        android:paddingBottom="7dip"
        android:orientation="horizontal"
        android:gravity="center">
     <LinearLayout 
          android:id="@+id/header_layout" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content"
          android:orientation="horizontal"
          android:gravity="center"
          android:layout_gravity="center">

          <TextView 
              android:text="@string/header_text_1" 
              android:id="@+id/footer_1" 
              android:layout_width="wrap_content" 
              android:layout_height="wrap_content" 
              android:textSize="14dip" 
              android:textStyle="bold" 
              android:layout_marginRight="5dip">
          </TextView> 

     </LinearLayout>
</LinearLayout> 

同样在代码中:

View headerView = ((LayoutInflater)ActivityContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.header_layout, null, false);
ListView.addHeaderView(headerView);

答案 1 :(得分:0)