Cách tạo progessBar ngang không có XML hoặc cách khai báo các thuộc tính XML mà không có XML contentView?Android - tạo lập trình xem theo tiến độBar
Tôi có bố cục trong tệp .java và tôi muốn đặt progressBar thành ngang và đặt chiều rộng/vị trí của nó.
RelativeLayout fv = new RelativeLayout(this);
panel = new Panel(this);
fv.addView(panel);
ProgressBar pb = new ProgressBar(this);
//pb.? - progress bar parameters
fv.addView(pb);
setContentView(fv);
Ồ, và nó không thể là cửa sổ bật lên. Tôi cần ProgressBar trên lớp vải cảm ứng ..
Bất kỳ may mắn bị này để làm việc? – hopia
@hopia yea, nhưng tôi hầu như không nhớ nó .. Đã làm một cái gì đó như thế này: RelativeLayout rl = new RelativeLayout (this); \t \t setContentView (rl); \t \t bảng điều khiển = Bảng điều khiển mới (nội dung này, W, H); \t \t panel.requestFocus(); \t \t rl.addView (bảng điều khiển); \t \t pb = ProgressBar mới (điều này, null, android.R.attr.progressBarStyleHorizontal); \t \t pb.setLayoutParams (LayoutParams mới (sWidth, 10)); \t \t rl.addView (pb); \t \t setContentView (rl); – yosh