Hà Nội Cách sử dụng Seek Bar trong lập trình Android

Thảo luận trong 'Quảng cáo tổng hợp' bắt đầu bởi nerudite, 12/12/15.

  1. nerudite

    nerudite New Member

    Seek Bar là một tiện ích cho phép người dùng chỉ định một giá trị bằng cách kéo bên phải hoặc trái khi lập trình android. Trong hình dưới đây này, thumb của thanh tìm kiếm - seek bar được xác định bởi một vòng tròn quanh. Thump này được đặt tại một sự tiến bộ của 15 trong tổng số 30, và giá trị so với tiến độ này được hiển thị trong một nhãn- label bên phải của thanh tìm kiếm.

    Theo mặc định, các thuộc tính tối đa của một thanh tìm kiếm- seek bar được thiết lập tới 100. Kết quả là, một seek bar thường cung cấp các giá trị tiến bộ 0-100, mà thường là những gì bạn muốn.
    [​IMG]

    XML code

    Mã:
    <SeekBar
    android:id="B+id/percentSeekBar"
    android:layout_width-"200dp"
    android:layout_height="wrap_content"
    android:max="30"
    android:progress=”15" />
    <TextView
    android:id="S+id/percentTextView"
    android:layout_width=”Odp"
    android:layout_height="wrap_content" android:text="Pstring/percent" />
    Trong hình này, các XML đặt thuộc tính tối đa cho seek bar đến 30. Kết quả là, thanh tìm kiếm cung cấp các giá trị tiến bộ 0-30, phù hợp hơn cho một tip phần trăm. Sau đó, XML này đặt thuộc tính tiến đến 15. Kết quả là, khi tìm kiếm sự thanh được hiển thị đầu tiên, ngón tay cái là nửa trên thanh tìm kiếm.

    Ví dụ: Java
    Thiết lập tiến độ
    Mã:
    percentSeekBar.setProgress (20);
    Lấy tiến độ
    Mã:
    int percent = percentSeekBar.getProgress();
    - Việc đầu tiên ví dụ Java lập tiến độ của thanh tìm kiếm một giá trị là 20. Để làm điều đó, nó đi một giá trị int 20 đến phương pháp setProgress.

    - Ví dụ thứ hai tiến trình của thanh tìm kiếm. Để làm được điều đó nó sử dụng các phương pháp getProgress để trả lại một giá trị int cho tiến trình.

    Hai thuộc tính XML phổ biến cho tìm kiếm sự thanh

    Thuộc tính Mô tả
    maxThiết lập giá trị tối đa cho các giá trị int chỉ định,
    progresslập các giá trị của các thanh tìm kiếm để các giá trị int quy định.
    Hai phương pháp Java phổ biến cho tìm kiếm thanh

    phương thứcMô tả
    setProgress (int)Thiết lập giá trị của thanh tìm kiếm để các giá trị int quy định.
    getProgress() Được giá trị hiện tại của thanh tìm kiếm.


    -------------- || --------------
    Khoa hoc lap trinh android từ Cơ bản đến Nâng cao tại VietPro!
     

Chia sẻ trang này

Đang tải...