서버에서 오는 XML에 지정된 특정 좌표에 배치 된 구성 요소 (TextView, Bottons 등)로 UI를 만들어야합니다. 현재 AbsoluteLayout을 사용하고 있지만 deprecated 이후 다른 메소드를 사용하고 싶습니다.특정 좌표에 UI 구성 요소를 추가하는 방법
1
A
답변
1
FrameLayout을 사용하면 구성 요소의 여백 (예 : marginTop, marginLeft) 속성을 사용하여 어디에서나 x/y 정확한 위치를 지정할 수 있습니다.
http://developer.android.com/reference/android/widget/FrameLayout.html
1
당신은 AbsoluteLayout을 사용할 수 있습니다. 여기에서 UI 요소의 정확한 좌표를 설정할 수 있습니다. 그러나 다른 화면 크기/해상도로 인해 문제가 발생할 수 있으므로 어떤 상황에서도 사용하는 것이 좋습니다.
그 서버의 requirment. 인터페이스로 좌표 자체를 보낼 것이다 서버는 그것을 사용하지 않는 것이 좋습니다 그래서 –
도 절대 레이아웃이되지 않습니다 완전히 동적 필요합니다 –