我想在ProgressBar
内显示ProgressDialog
/ Spinner
,特别是小型“加载微调器”。这可能吗?我该怎么做呢。
我正在使用来自http请求的响应来填充Spinner
的内容,因此在接收将填充微调器的数据时会有轻微的延迟。我想在稍微延迟期间显示“加载微调器”,让用户知道正在加载某些内容。
非常感谢任何帮助和建议,谢谢。
答案 0 :(得分:0)
您应该尝试使用RelativeLayout
并根据Spinner
设置对齐方式:
<RelativeLayout ...>
<Spinner
...
android:id="@+id/idSpinner" />
<ProgressBar
style="?android:attr/progressBarStyleSmall"
...
android:layout_alignTop="@id/idSpinner"
android:layout_alignBottom="@id/idSpinner"
android:layout_alignLeft="@id/idSpinner"
android:layout_alignRight="@id/idSpinner" />
</RelativeLayout>
然后,使用setVisibility
方法显示或删除ProgressBar
。这应该可以解决问题。