Làm cách nào để thay đổi chiều rộng và chiều cao của SurfaceView tùy chỉnh. là điều này có thể?cách thay đổi chiều rộng và chiều rộng bề mặt tùy chỉnh
Trả lời
setLayoutParams (bố cục mớiParams (chiều rộng, chiều cao)); tôi hy vọng điều này sẽ hoạt động
Tôi đã gặp vấn đề tương tự. Nhưng điều này chắc chắn sẽ hoạt động, chỉ cần kiểm tra loại LaoutParams bạn đang thiết lập. Tôi đã có cùng một vấn đề bởi vì tôi đang sử dụng FrameLaoutPrams thay vì LayoutParams. Tôi cần thiết để thiết lập nó như thế này:
android.widget.FrameLayout.LayoutParams params = new android.widget.FrameLayout.LayoutParams(width, height);
surface.setLayoutParams(params);
Đó là câu trả lời đúng (giả sử rằng bề mặt được bao bọc trong FrameLayout). Ngoài ra, bạn có thể chỉ định trọng lực như tham số 3-thứ (nói Gravity.CENTER) –
Sau khi loại possibles LayoutParams, có lẽ đó là hữu ích cho ai đó:
android.widget.TableRow.LayoutParams;
android.widget.TableLayout.LayoutParams;
android.widget.RelativeLayout.LayoutParams;
android.widget.RadioGroup.LayoutParams;
android.widget.GridLayout.LayoutParams;
android.widget.Gallery.LayoutParams;
android.widget.FrameLayout.LayoutParams;
android.widget.AbsoluteLayout.LayoutParams;
android.widget.AbsListView.LayoutParams;
android.widget.LinearLayout.LayoutParams;
android.view.ViewGroup.LayoutParams;
android.app.ActionBar.LayoutParams;
android.support.v4.view.ViewPager.LayoutParams;
android.view.WindowManager.LayoutParams
Đây là cách đúng đắn để làm điều đó:
surfaceView.getHolder().setFixedSize(width, height);
- 1. Thay đổi chiều rộng và chiều cao của chế độ xem tùy chỉnh trong Android
- 2. Chiều rộng và chiều cao tùy chỉnh trong DOMPDF
- 3. Spinner Primefaces - Cách thay đổi chiều rộng
- 4. Thay đổi chiều rộng của UIBarButtonItem
- 5. ggplot - dòng thay đổi chiều rộng
- 6. Zurb Foundation 3 - Chiều rộng toàn phần và thay đổi chiều rộng tối đa?
- 7. Kích thước, Chỉ thay đổi chiều rộng/chiều cao
- 8. Android: Cách có chiều cao và chiều rộng của Chế độ xem tùy chỉnh?
- 9. Chiều rộng và chiều cao của Menu Tùy chọn?
- 10. cách thay đổi chiều cao và chiều rộng của bố cục khung theo chương trình?
- 11. FancyBox thay đổi kích thước chiều rộng
- 12. Thay đổi chiều rộng Spinner DropDown
- 13. android làm thế nào để thay đổi kích thước chiều rộng video và chiều cao theo quan điểm của bề mặt cho media player
- 14. Sử dụng chiều rộng và chiều rộng tối thiểu
- 15. Chiều rộng và chiều rộng của HTML 'td'
- 16. Cách thay đổi chiều rộng và chiều cao của Nút trong Android
- 17. GetSupportedPreviewSize trả về chiều rộng và chiều cao ngược
- 18. Chế độ xem bỏ qua chiều rộng tùy chỉnh
- 19. Sai chiều rộng nội dung trong UITableViewCell tùy chỉnh?
- 20. NSButton có chiều rộng kích thước thay đổi, góc tròn
- 21. Chiều rộng thụt lề tùy chỉnh cho BeautifulSoup .prettify()
- 22. Tự động thay đổi kích thước chiều rộng và chiều cao bằng hộp thoại jQuery
- 23. jQuery - Phát hiện thay đổi chiều rộng cửa sổ nhưng không thay đổi chiều cao
- 24. CLOD Kết cấu bề mặt rộng trong OpenGL
- 25. Cần làm rõ Flex: width, min (max) Chiều rộng, chiều rộng, chiều rộng tối đa, chiều rộng, độ rộngMặc định (Max) Chiều rộng, độ rộngWidth, measuredMinWidth, percentWidth
- 26. JqGrid Làm cách nào để thay đổi chiều rộng của biểu mẫu chỉnh sửa?
- 27. Thay đổi chiều rộng và chiều cao của thanh trượt jQuery
- 28. Thay đổi chiều rộng của một UIBarButtonItem trong một UINavigationBar
- 29. Cách lấy chiều rộng và chiều cao của hình ảnh?
- 30. Tại sao các thuộc tính chiều rộng và chiều cao CSS không điều chỉnh cho đệm?
tôi đã làm điều này nhưng không làm việc. –