菜鸟Android学习之路24-显示在标题上的进度条
来源:互联网 发布:男生基本款衬衫 知乎 编辑:程序博客网 时间:2024/05/16 00:32
1、代码
public class MainActivity extends Activity {
private int[]imageId=new int[]{R.drawable.img03,R.drawable.img04,R.drawable.img05,
R.drawable.img06,R.drawable.img07,R.drawable.img08
};
private LinearLayout linear;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
requestWindowFeature(Window.FEATURE_PROGRESS);
setContentView(android.R.layout.activity_list_item);
linear =(LinearLayout)findViewById(R.id.linearlayout1);
new MyTack();
}
class MyTack extends AsyncTask<Void, Integer, LinearLayout>{
@Override
protected void onPreExecute(){
setProgressBarVisibility(true);
super.onPreExecute();
}
@Override
protected LinearLayout doInBackground(Void... params) {
LinearLayout ii=new LinearLayout(MainActivity.this);
for(int i=0;i<5;i++){
ImageView iv=new ImageView(MainActivity.this);
iv.setLayoutParams(new LayoutParams(245,108));
iv.setImageResource(imageId[i-1]);
ii.addView(iv);
try{
Thread.sleep(10);
// TODO Auto-generated method stub
}catch(InterruptedException e){
e.printStackTrace();
}
publishProgress(i);
}
return ii;
}
@Override
protected void onProgressUpdate(Integer... values){
setProgress(values[0]*2500);
super.onProgressUpdate(values);
}
@Override
protected void onPostExecute(LinearLayout result){
setProgessBarVisibillity(false);
linear.addView(result);
super.onPostExecute(result);
}
private void setProgessBarVisibillity(boolean b) {
// TODO Auto-generated method stub
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
- 菜鸟Android学习之路24-显示在标题上的进度条
- android学习笔记之显示在标题上的进度条
- 菜鸟Android学习之路17-进度条的显示
- Android中显示在标题上的进度条
- 【Android开发】范例1-显示在标题上的进度条
- 显示在标题上的进度条
- 在标题上显示的进度条
- 显示在标题上的进度条
- 显示在标题上的进度条
- 显示在标题上的进度条
- 实例3:显示在标题上的进度条
- 在activity的title上显示进度条
- 在对话框的标题上有圆形进度条进行提示
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- 在Android的Notification中显示进度条
- android菜鸟的学习求职之路
- public static void fill(Object[] a, int fromIndex, int toIndex, Object val)
- Git and GitHub Secret
- Halcon视频学习2.2---图像分割之阈值
- Oracle VM系统Clone后网卡对不上的问题
- BSSID/SSID/ESSID的区别和讲解
- 菜鸟Android学习之路24-显示在标题上的进度条
- 输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数
- 在Ubuntu12.04上添加Gvim标签打开
- SQL Server的复合索引学习【转载】
- 在Android中,如何判断当前是否在桌面上
- 写在创业304天
- 观“一个垃圾回收器的实现”有感
- 第一天搭建tftp服务器
- 内存泄漏以及常见的解决方法