안녕하세요 저는 framelayout 내부에 2 개의 레이아웃을 가지고 있는데 하나의 선형 레이아웃을 위쪽에, 다른 하나는 레이아웃의 높이를 지정하기 위해 및이 매개 변수를 설정하는 방법을 원합니다 XML이 아닌 코드로 linearLayout "layout_gravity"위쪽 및 아래쪽에 두 개의 레이아웃을 설정하는 방법
답변
먼저 id에서 레이아웃을 가져 오십시오.
LinearLayout layout = (LinearLayout)findViewById(R.id.IDOFLAYOUT);
// 설정이 방법 당신은 제대로 질문에 구두점을 할 필요가
layout.setGravity(Gravity.CENTER);
Aswasthi : XML을 사용하여 레이아웃을 정의하지 마세요. 이렇게 코딩했습니다. LinearLayout layer1 = new LinearLayout (this); 도 id를 설정할 수 있지만 SetGravity 메서드는 레이아웃 자체가 아니라 선형 레이아웃 내부의 객체를 정렬합니다! 그래서 지정된 u 메서드는 작동하지 않습니다. ( – optimus
ID를 추가 할 필요가 없으면 ID 없이도 작동합니다. 두 번째 것, 두 번째 질문은 두 개의 레이아웃을 세로로 정렬해야한다는 것입니다. 제 제안은 있습니다. 1) 레이아웃을 1 개 만듭니다. 방향을 세로로 추가하십시오. 중력을 중점으로 // 2) 두 개의 레이아웃을 추가로 만들고 첫 번째 레이아웃에 추가합니다. 3) 두 번째 지점에서 첫 번째 레이아웃의 두 번째 레이아웃 또는 여백 바닥에 여백 맨 위를 추가합니다. 너를 도울거야. 그렇지 않은 경우 스크린 샷을 찍거나 원하는 방식으로 감히 제공하십시오. 여기에 코드를 그릴 것입니다. – AAnkit
@Awasthi : thx agian, 레이아웃 내에서 많은 레이아웃을 사용하고 있기 때문에 문제가 있으며이 방법으로이 문제를 해결했습니다. LinearLayout sceneLayer = new LinearLayout (this); FrameLayout.LayoutParams의 PARAMS = \t \t \t \t 새로운 FrameLayout.LayoutParams (LayoutParams.FILL_PARENT, 362 Gravity.TOP); \t \t sceneLayer.setLayoutParams (params); 그리고 다른 레이아웃을 만들었고 동일한 Layoutparams가 Layout 중력을 설정했는데, 이것은 이미이 웹 사이트의 개발자가 Thxs에 대해 논의한 바 있습니다. – optimus
- 1. 레이아웃을 아래쪽에 놓고 스크롤바를 추가하십시오
- 2. .vimrc에서 두 개의 autocmd BufWritePre을 설정하는 방법
- 3. 스피너를 사용하여 레이아웃을 설정하는 방법
- 4. 올바르게 페이지 레이아웃을 설정하는 방법
- 5. ext4.1에서 열 레이아웃을 설정하는 방법
- 6. 하나의 버튼에서 두 개의 이벤트를 설정하는 방법?
- 7. 두 개의 다른 레이아웃을 GUI에 사용합니다.
- 8. iPhone에서이 레이아웃을 설정하는 방법 도움이 필요합니다.
- 9. 다른 클래스의 두 개의 onClickListeners를 사용하여 레이아웃을 참조하는 방법
- 10. 두 개의 작은 UIImages에서 UIImage 만들기
- 11. TextView의 왼쪽, 위쪽 및 아래쪽 경계선 방법
- 12. 두 개의 partialviews 및 두 개의 모델로보기
- 13. 레이아웃을 설정하는 방법 BEHIND AndEngine 장면?
- 14. 동일한 서버에 두 개의 Rails 응용 프로그램을 설정하는 올바른 방법
- 15. java 만 사용하여 화면 아래쪽에 tabHost를 설정하는 방법은 무엇입니까?
- 16. 창을 아래쪽에 표시하는 방법
- 17. 두 레이아웃을 하나로 병합
- 18. 항상 두 개의 datepickers를 표시하고 입력에 기본 날짜를 설정하는 방법
- 19. 위쪽
- 20. HTML CSS : 아래쪽에 3 개의 div 및 요소 정렬
- 21. ViewPager 페이지의 레이아웃을 설정하는 방법은 무엇입니까?
- 22. 이맥스에서 위쪽 및 아래쪽 여백을 얻는 방법
- 23. ComboBox 드롭 다운을 위쪽 방향으로 그리는 방법
- 24. 두 개의 볼륨 컨트롤을 미디어 플레이어에 설정하는 방법 두 개의 동시 재생 사운드 안드로이드에
- 25. mapview를 채울 때 두 개의 다른 핀 색상을 설정하는 방법
- 26. Django에서 두 개의 필드를 설정하는 단일 위젯을 얻는 방법?
- 27. 레이아웃을 설정하는 방법에 대한 아이디어가 있습니까?
- 28. 두 개의 수직 탐색 모음 사이에서 페이지 아래쪽에 DIV를 배치하는 방법
- 29. 두 개의 웹 응용 프로그램으로 Eclipse 프로젝트를 설정하는 방법 및 핫 스왑을 수행하는 방법
- 30. 위쪽
에 의한 중력. 읽는 것이 어렵다면,이 사람처럼, 당신은 끝내 버리게 될 것입니다. – Amy