我的应用程序中有一个按钮。我想在点击它之后更换按钮的显示进度对话框。
我该怎么做?
答案 0 :(得分:2)
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ProgressBar
android:id="@+id/progressbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone" />
</FrameLayout>
点击按钮:
findViewById(R.id.button).setVisibility(View.GONE)
findViewById(R.id.progressbar).setVisibility(View.VISIBLE)
答案 1 :(得分:1)
您可以通过布局xml和set在同一位置创建按钮和进度条
进度条的可见性为GONE
。
现在在按钮的onClick()
方法中,设置
button.setVisibility(View.GONE)
progressbar.setVisibility(View.VISIBLE)