Android學習筆記05:ProgressBar的使用
[Android開發視頻教學].01_13_Android常見控件(三)之一
學習使用ProgressBar
style="?android:attr/progressBarStyleHorizontal"
style="@android:style/Widget.ProgressBar.Horizontal"
package fengda.android08; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ProgressBar; public class Activity08 extends Activity { private ProgressBar progressBar1; private ProgressBar progressBar2; private Button button; private int i =0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_activity08); progressBar1 = (ProgressBar) findViewById(R.id.progressBar1); progressBar2 = (ProgressBar) findViewById(R.id.progressBar2); button = (Button) findViewById(R.id.button);; button.setOnClickListener( new ButtonOnClickListener()); } class ButtonOnClickListener implements OnClickListener { @Override public void onClick(View v) { // TODO Auto-generated method stub if (i==0){ progressBar1.setVisibility(View.VISIBLE); progressBar2.setVisibility(View.VISIBLE); } else if(i<100){ progressBar1.setProgress(i); progressBar2.setProgress(i); progressBar2.setSecondaryProgress(i+10); } else { progressBar1.setVisibility(View.GONE); progressBar2.setVisibility(View.GONE); } i = i+10; } } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_activity08, menu); return true; } }
Android
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。