我有listview列表视图,进度条在列表视图中显示非常大,我试图将30dp设置为宽度和高度以及match_parent但不起作用。进度条正在onPreexecure方法中加载。
这是我的listview.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.SwipeRefreshLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/swipe_refresh_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity">
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ProgressBar>
<android.support.v7.widget.RecyclerView
android:id="@+id/recycleView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</android.support.v4.widget.SwipeRefreshLayout>
答案 0 :(得分:1)
在>>> n = 9876543210
>>> sum(i % 10 * int(d) for i, d in enumerate(str(n), start=1))
165
课程中说
此布局应该是视图的父级 由于手势而刷新,只能直接支持一个 儿童。这个视图也将成为手势的目标 将被迫匹配提供的宽度和高度 这种布局。
所以尝试在SwipeRefreshLayout之后添加一个Relative布局并将其余的代码放在其中