나는 자신의 타이머 선택 도구를 작성해 사용자 정의 대화 상자에 표시했습니다. TableLayout과 layout_weight = "1"을 사용하여 같은 크기의 9 개의 Button 및 EditText 위젯을 포함하는 격자 패턴을 완성했습니다 (이 부분은 잘 작동합니다). 맨 아래에 나는 OK와 Cancel 버튼이 대화 상자의 너비의 약 절반을 점유하면서 서로 같은 너비가되도록하고 싶습니다. layout_width = "1"을 시도했지만 버튼 크기가 같은 너비를 벗어나지는 않지만 충분히 가깝습니다. 화면이 가로 방향 인 경우를 제외하고는 텍스트 주위에 아무런 패딩도없이 왼쪽 맞춤으로 단추가 표시됩니다. 어떤 제안? 같은 크기의 버튼이있는 사용자 정의 android 대화 상자
이 내 애플 리케이션 오 하나 비슷한이
1
A
답변
3
마이크, 여기 ... 당신의 기존 대화 상자 안에이 문제를 놓고 당신이 찾고있는 무엇을 제공해야하는 코드의
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ButtonGroup"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/DialogText"
android:orientation="horizontal">
<Button android:id="@+id/dialogOkButton"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/lblSet"/>
<Button android:id="@+id/dialogCancelButton"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/lblCancel"/>
</LinearLayout>
LinearLayout은 부모 뷰 전체에 걸쳐 스트레치를 만듭니다. LinearLayout이 레이아웃 안에 있도록 레이아웃 안에 배치해야합니다. 나는 좀 미안해. 내가 잠깐이라도 미안하다 .-P
1
나는 보통 Jared가 제안한 것과 비슷하지만 layout_width = "fill_parent"와 layout_weight = "0.5"를 설정한다. 단추 중 하나를 다른 단추보다 길게하려면 무게를 0.3으로 설정하고 다른 단추는 0.7
관련 문제
- 1. '빠른 연락처'와 같은 Android 사용자 정의 대화 상자
- 2. Android 사용자 정의 대화 상자 닫기
- 3. Android 사용자 정의 대화 상자 높이
- 4. Android - 사용자 정의 대화 상자 레이아웃 문제
- 5. onbeforeunload 대화 상자 사용자 정의
- 6. Android 사용자 지정 대화 상자
- 7. 선형 레이아웃 및 사용자 정의 대화 상자
- 8. 사용자 정의 버튼이있는 GridView
- 9. Android 사용자 정의 대화 상자 메뉴에서 표시/숨기기
- 10. 확인란과 두 개의 버튼이있는 경고 대화 상자
- 11. Android 대화 상자 문제
- 12. 동적 크기의 버튼이있는 wxToolBar
- 13. WPF 사용자 정의 오류 처리 대화 상자?
- 14. 라디오 버튼이있는 동적 알림 대화 상자
- 15. 최소화 및 도움말 버튼이있는 대화 상자
- 16. Android 팝업 대화 상자
- 17. Android 대화 상자 알림
- 18. 사용자 정의 대화 상자 관련 문제
- 19. CKEditor : jQuery로 사용자 정의 대화 상자
- 20. CSS 사용자 정의 JQuery UI 대화 상자
- 21. Firefox에서 '사용자 정의 색 대화 상자 만들기'
- 22. 사용자 정의 인쇄 대화 상자 질문
- 23. 사용자 정의 닫기 대화 상자 메뉴 버튼
- 24. Android에서 사용자 정의 대화 상자 숨기기/표시
- 25. JQuery UI 사용자 정의 모달 대화 상자
- 26. 사용자 정의 페이스 북 초대 대화 상자
- 27. jquery 대화 상자 및 사용자 정의 컨트롤
- 28. android에서 값을 전달하는 사용자 정의 대화 상자
- 29. GWT 사용자 정의 팝업 상자 또는 대화 상자
- 30. 사용자 정의 버튼이있는 JOptionPane showInputDialog
감사합니다. 이것은 훌륭하게 작동했습니다. 이미 TableLayout에 의해 LinearLayout을 내부에서 시도한 것으로 생각했지만 실수를 저질렀을 것입니다. layout_width = "0dip"은 내가 전에 놓친 것입니다. 고맙습니다. – MikeU