花样Android ProgressBar史上最强大讲解(8)
18. case R.id.myView_BT_Down: {
19. mypro.incrementProgressBy(-1);
20. }
21. break;
22. default:
23. break;
24. }
25. }
App Widget中的进度条
	
	Widget中的圆形ProgressBar
这个很简单,在Widget中没有多大意思,不再敷述。
Widget中的长形ProgressBar(可控制)
	Widget的实现就不再重复,假设您已经把Widget布局,相应设置已经设置好了。也可以在桌面加入类似上面图中的样式。
	现在我们来实现一下按钮事件,与进度条的交互。
	下面还是简单讲解一下Widget的设计与部署。
	
	①设计Widget布局
	Java代码 
	01.<?xml version="1.0" encoding="utf-8"?> 
	 
	02.<LinearLayout  
	 
	03.    xmlns:android="http://schemas.android.com/apk/res/android" 
	 
	04.    android:background="@drawable/widget"  
	 
	05.    android:layout_height="74dp"  
	 
	06.    android:layout_width="296dp"> 
	 
	07.    <Button  
	 
	08.        android:layout_height="wrap_content"  
	 
	09.        android:text="-"  
	 
	10.        android:layout_gravity="center_vertical" 
	 
	11.        android:layout_width="50dp"  
	 
	12.        android:id="@+id/widget_BT_Down"  
	 
	13.        android:layout_marginLeft="10dp"> 
	 
	14.    </Button> 
	 
	15.    <ProgressBar  
	 
	16.        android:layout_gravity="center_vertical" 
	 
	17.        android:layout_height="wrap_content"  
	 
	18.        style="?android:attr/progressBarStyleHorizontal" 
	 
	19.        android:layout_width="178dp"  
	
相关新闻>>
- 发表评论
- 
				
- 最新评论 进入详细评论页>>





