java.lang.Object ↳ android.view.View ↳ android.widget.ProgressBarを使用します
とういわけで、ProgressBar をいじってみた
サンプルプログラム
- import android.app.Activity;
- import android.os.Bundle;
- import android.widget.ProgressBar;
- public class ProgressBarTest extends Activity {
- ProgressBar progressBar4, progressBar5;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.progressbartest);
- progressBar4 = (ProgressBar) findViewById(R.id.ProgressBar04);
- progressBar5 = (ProgressBar) findViewById(R.id.ProgressBar05);
- // 水平のとき
- // ProgressBar の最大値を設定
- progressBar4.setMax(100);
- // ProgressBar の値を設定
- progressBar4.setProgress(50);
- // ProgressBar のセカンダリ値を設定
- progressBar4.setSecondaryProgress(75);
- // ProgressBar の不定(true)か特定(false)か
- progressBar5.setIndeterminate(true);
- }
- }
XMLリソース
- <ProgressBar
- android:id="@+id/ProgressBar"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- style="?android:attr/progressBarStyle">
- </ProgressBar>
style=" " の部分を変えれば見た目を変更できる(下図)
- 1つ目: style="?android:attr/progressBarStyleSmall"
- 2つ目: style="?android:attr/progressBarStyle"
- 3つ目: style="?android:attr/progressBarStyleLarge"
- 4,5つ目: style="?android:attr/progressBarStyleHorizontal"
こんな感じ!
0 件のコメント:
コメントを投稿