控件进度条学习(ProgressBar)
2020-06-30 本文已影响0人
Epimenides
进度条学习(ProgressBar):
1 . 定义进度条控件Id
为pd
2. 进度条的宽度与父组件一样宽match_parent
3. 进度条最大进度为 100
4. 隐藏当前进度 visibility
5. 进度条居中显示 : layout_centerInParent
6. 进度条样式(style): progressBarStyleHorizontal
<ProgressBar
android:id="@+id/pb"
android:layout_width="match_parent"
android:layout_height="20dp"
android:max="100"
android:visibility="gone"
android:layout_centerInParent="true"
style="?android:attr/progressBarStyleHorizontal"/>
xml
有了相应的控件以后,要在activity中做相应的初始化。
public class MainActivity extends AppCompatActivity {
private ProgressBar pd;
// 在activity创建的时候对进度条进行初始化
@Override
protected void onCreate(Bundle savedInstanceState) {
pd = (ProgressBar) findViewById(R.id.pb);
}
}