Tôi đang tạo một ứng dụng mà tôi muốn thay đổi văn bản của các bản xem trước văn bản từ một chuỗi các chuỗi. Đối với điều đó tôi cần phải làm cho các mảng của textviews.How để làm điều đó ?? bất cứ ai có thể giúp tôi qua nàyAndroid: mảng các bản xem trước
5
A
Trả lời
22
Bạn có thể tạo TextView như này:
int textViewCount = 10;
TextView[] textViewArray = new TextView[textViewCount];
for(int i = 0; i < textViewCount; i++) {
textViewArray[i] = new TextView(this);
}
2
Có thể nó hữu ích cho bạn tôi sử dụng nút mảng vì vậy tôi đang gussing việc TextView như thế:
TextView[ ][ ] _txt;
_txt = new TextView[_dimension][_dimension]; // _dimension = 5 what you want
_txt[0][0] = (TextView) findViewById(R.id.text1);
_txt[0][1] = (TextView) findViewById(R.id.text2);
và nhiều hơn nữa ...
2
Nếu bạn muốn số lượng lớn các TextView, trong trường hợp đó để tránh OutofBound sử dụng ngoại lệ mã sau
LinearLayout parent = new LinearLayout(this);
TextView textView;
for(i = 0; i < count; i++) {
textView = new TextView(this);
textView.setTag(""+i);// setting tag with index i
parent.addView(textView);
}
int len=parent.getChildCount();
int j = 0;
int requiredPosition = 5;
while(j<len) {
TextView tempTextView =((TextView)parent.getChildAt(i));
if(tempTextView.getTag().equals(""+requiredPosition)){
//Perform required operation
//tempTextView.setText("");
}
j++;
}
1
Bạn có thể làm đạt được điều đó với một cái gì đó như thế này:
int textvwCount = 20;//number of textview you want to use in an array
TextView[] arrTxtView = new TextView[textvwCount ]; // declare and assign array length of text views.
for(int i = 0; i < textViewCount; i++) { // iterate over all array items and assign them text.
Textview txtCnt = new TextView(this);
txtCnt .settext(i);
textViewArray[i] =txtCnt ;
}
Các vấn đề liên quan
- 1. Xóa bóng khỏi các bản xem trước
- 2. Lặp qua tất cả các bản xem trước của chế độ xem Android?
- 3. Ẩn bản xem trước phím trên bàn phím Android
- 4. Android - Xem trước máy ảnh
- 5. Android - Xem trước máy ảnh nằm ngang
- 6. thế nào để xem bản xem trước của xml trong Android Studio
- 7. drawRect trên đầu trang của các bản xem trước
- 8. Xóa tất cả các bản xem trước khỏi UIScrollView?
- 9. Đang tải các bản xem trước với MVP
- 10. Định tuyến đường trục với các bản xem trước
- 11. Căn chỉnh các bản xem trước văn bản ở cạnh trái và phải trong bố cục Android
- 12. Xem trước trong một máy nhắn tin Xem trong android
- 13. Xem bản xem trước của "git add -u"?
- 14. Triển khai bản xem trước bản in của riêng tôi?
- 15. Android: Theme Holo phiên bản trước
- 16. Hình ảnh lớp phủ Phonegap trên bản xem trước máy ảnh cho Android
- 17. iOS làm động một chế độ xem bao gồm các bản xem trước
- 18. Monotouch: Xóa tất cả các bản xem trước khỏi một chế độ xem
- 19. Mục tiêu-c thêm các bản xem trước vào cuối chế độ xem
- 20. cách xóa các bản xem trước khỏi chế độ xem cuộn?
- 21. Android: Hướng xem trước máy ảnh ở chế độ dọc
- 22. Có thể xem trước trang thị trường ứng dụng trước khi xuất bản không?
- 23. Có phát hành một bản phát hành UIView tất cả các bản xem trước của nó?
- 24. Chọn API mục tiêu trong bản xem trước thiết kế bố cục Android Studio
- 25. Xem trước văn bản tự động hoàn tất và Cursoradapter Android
- 26. Làm cách nào để tạo bản xem trước video trong Android?
- 27. thực hiện một giao diện xem trước được xem trước
- 28. Không thể kích hoạt chế độ Xem trước Android Studio
- 29. Dấu thời gian xem trước của máy ảnh Android
- 30. Chuyển đổi khung xem trước android sang OpenCV Mat
tại sao u mất mảng 2ngày trong việc này? – ekjyot
Đó là yêu cầu của tôi để bạn có thể sử dụng mảng đơn thay vì 2ngày –