Tôi đã tạo một hoạt động không được tối đa hóa bằng cách sử dụng android: theme = "@ android: style/Theme.Dialog" để làm cho nó trông giống như một hộp thoại. Tôi cần phải thay đổi vị trí của các hoạt động trên màn hình nhưng tôi không tìm thấy làm thế nào để làm điều này ...Vị trí hoạt động của hộp thoại android
14
A
Trả lời
3
Tạo một chủ đề tùy chỉnh với Theme.Dialog
như mẹ của nó:
<style name="CustomDialogTheme" parent="@android:style/Theme.Dialog">
Vì vậy, đối với từng hạng mục trong chủ đề Hộp thoại mà bạn muốn thay đổi, hãy sử dụng CustomDialogTheme
thay vì Theme.Dialog
bên trong Tệp kê khai Android. Xem the android developper docs để biết chi tiết.
22
Để thay đổi vị trí (với chủ đề được đặt thành Theme.Dialog
), bạn có thể ghi đè trọng lực, kích thước và tọa độ của LayoutParams trong giao diện trang trí của hoạt động sau khi đã được gắn vào cửa sổ. Dưới đây là một ví dụ:
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
View view = getWindow().getDecorView();
WindowManager.LayoutParams lp = (WindowManager.LayoutParams) view.getLayoutParams();
lp.gravity = Gravity.LEFT | Gravity.TOP;
lp.x = 10;
lp.y = 10;
lp.width = 300;
lp.height = 300;
getWindowManager().updateViewLayout(view, lp);
}
1
Sử dụng .setGravity()
progDialog = ProgressDialog.show();
progDialog.getWindow(). SetGravity (Gravity.BOTTOM);
Các vấn đề liên quan
- 1. Cách đặt vị trí của hộp thoại?
- 2. Hoạt động Android trong hộp thoại
- 3. Vị trí hộp thoại jquery UI
- 4. hoạt động dưới dạng hộp thoại trong android
- 5. Đặt Hoạt động trên Android trông giống như hộp thoại
- 6. Android tìm vị trí GPS một lần, hiển thị hộp thoại tải
- 7. Làm cách nào để liên tục theo dõi vị trí của điện thoại di động Android?
- 8. Hộp thoại hoạt động với tab
- 9. Định vị hộp thoại jqueryui
- 10. Làm thế nào để thay đổi vị trí của hộp thoại tiến trình?
- 11. Tùy chỉnh hộp thoại hành động nhanh cho android
- 12. Hộp thoại JQuery ('mở') không hoạt động
- 13. Tính năng getAltitude() của Vị trí GPS Android hoạt động như thế nào
- 14. Vị trí địa lý của Phonegap 2.5.0 không hoạt động với Android 4.0.4
- 15. Android: Hoạt hình Xem vị trí
- 16. vị trí tự động hộp văn bản trong matplotlib
- 17. Có cách nào để thay đổi vị trí .vagrand.d (vị trí cho các hộp không hoạt động) không?
- 18. Vị trí tuyệt đối không hoạt động
- 19. Hộp thoại Android có giao diện hộp thoại bên trong
- 20. Hộp thoại xác nhận SMS của Android
- 21. Bootstrap 2 - set thoại/modal vị trí
- 22. Python 2.7/Windows: Cách kiểm soát vị trí của các hộp thoại chung Tkinter?
- 23. Định vị hộp thoại Giao diện người dùng jQuery: điều chỉnh vị trí trên cùng 20px -
- 24. Hộp thoại tiến trình Android
- 25. Hộp thoại tiến trình về hoạt động mở
- 26. Cách tùy chỉnh vị trí của hộp cảnh báo
- 27. facebook javascript sdk UI thoại đặt lại vị trí cuộn
- 28. Nhận vị trí của người dùng Android
- 29. jQuery - Hộp thoại tự động thay đổi kích thước trên nội dung động và duy trì vị trí trung tâm
- 30. Hướng dẫn vị trí trên Android GEO
tôi nghĩ, anh ấy muốn thay đổi vị trí của hộp thoại !!!! – Farhan