use*_*321 1 android listview android-layout
知道为什么我的列表视图的页脚总是在左边?这是我的xml布局.在添加更多数据需要时添加和删除页脚.我希望TextView和ProgressBar成为中心
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:orientation="horizontal"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="12sp"
android:textColor="@color/author_text"
android:text="LOADING DATA..."
/>
<ProgressBar
android:layout_width="15dp"
android:layout_height="15dp"
android:layout_marginLeft="10dp"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
好吧,问题不在于OP中显示的页脚视图; 它确实工作得很好.问题是我的ListView将layout_width属性设置为wrap_content.这适用于所有列表渲染器,但不适用于页脚.将ListView更改为fill_parent修复它
<ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/MyList"
/>
Run Code Online (Sandbox Code Playgroud)
谢谢帮[已解决]
| 归档时间: |
|
| 查看次数: |
1126 次 |
| 最近记录: |