오늘 발생하는 또 다른 문제 ... 스윙에서 flowLayout과 비슷한 것을 찾고 있는데, 찾고 찾고 아무 것도 찾지 못했습니다 ... 내가 배치 할 레이아웃이 필요합니다. 3 버튼, 공간이 충분하지 않을 때 (예 : potrait 모드에서) 나는 100 % 공간을 차지하는 위의 버튼 하나처럼 보이기를 원하고, 다른 하나는 첫 번째 공간 바로 아래, 충분한 공간이있을 때 (가로 모드) 나 한 줄에 같은 가중치를두기를 원합니다. 상대적인 레이아웃에 대해 생각했지만 체중을 놓치고, 선형 레이아웃은 다른 한편으로는 내가 읽은 것의 요구 사항에 적합하지 않습니다.Android 레이아웃 및 화면 회전
0
A
답변
1
당신이 시도 할 수있는 것은 액티비티의 onConfigurationChange 메소드를 오버라이드하고 거기에 로직을 구현하여 디바이스의 방향에 따라 뷰의 위치를 변경하는 것입니다. 또는 하나의 방향에 대한 모든 컨트롤을 숨기고 완전한 컨트롤 세트를 숨길 수 있으며 다른 유형에서는 반대의 작업을 수행 할 수 있습니다. 필자는이 두 가지 작업을 모두 수행 했으므로 모든 것을 한 번 인스턴스화했기 때문에 뷰를 숨기거나 숨김을 최소화하는 것이 과소 평가되는 것처럼 보였습니다. 인플레이션보기로 인해 성능이 저하 될 수있는 각 방향에 대해 별도의 레이아웃을 모두 사용해 볼 수도 있지만보기가 복잡하지 않으면 작은 장치를 제외하고는 아무 것도 알아 채지 못할 수도 있습니다.
관련 문제
- 1. Android : 화면 회전, 파괴 및 서비스 connundrum
- 2. Android, 레이아웃 화면 너비
- 3. Android - 조각 화면 회전
- 4. 화면 회전 차단 - Android
- 5. Android 태블릿 화면 크기 및 레이아웃 폴더
- 6. Android 및 여러 화면 레이아웃 지원
- 7. Android 레이아웃 여러 화면 크기 및 밀도
- 8. 다른 화면 크기의 Android 레이아웃
- 9. EditTextPreference 및 화면 회전
- 10. Android : 효율적인 화면 회전 처리
- 11. Android 가로 화면 180 ° 회전
- 12. Android 전체 화면 레이아웃 위치
- 13. 화면 크기 및 레이아웃
- 14. Android UI 및 레이아웃
- 15. 화면 회전
- 16. UINavigationBar 회전 및 자동 레이아웃
- 17. View.OnTouchListener 및 화면 회전 조정
- 18. 동적 조각 및 화면 회전
- 19. IOS의 위젯 및 화면 회전
- 20. ı가 3 "이하의 화면 레이아웃 및 4.8"화면 레이아웃 (안드로이드)
- 21. 안드로이드에서 간단한 화면 회전
- 22. Android : 회전 및 크기 FrameLayout
- 23. 잠금 화면 회전 어쨌든
- 24. 화면 해상도에 따라 다른 레이아웃 - Android
- 25. Android 4.3 이전 버전의 레이아웃 회전 및 자르기 동작
- 26. sw600dp 및 sw720dp가있는 Android 레이아웃
- 27. Android 작업 표시 줄 탭 : 화면 회전
- 28. Android : 화면 너비를 넘어서는 레이아웃 만들기
- 29. 모든 화면 크기에 대한 Android 공통 레이아웃
- 30. Android : 화면 회전 및 대화 상자 열기시 WindowLeaked
답변 해 주셔서 감사합니다. 확실히 시도해 보시기 바랍니다. – user2141889
아무런 이야기를하지 않고 자습서와 온라인 문서를 많이 볼 필요가 없습니다. –
팁을 주셔서 대단히 감사합니다. – user2141889