2013-10-07 2 views
0

나는 이상한 문제가있다. 나는 우리 웹 사이트를 사용하여 개인 (관리자)이 정의한 UI "요소"를 가진 제품에 대해 작업하고 있습니다. UI 요소의 위치, 특성 및 순서는 관리자가 결정합니다. 그러나 UI 요소 유형이 미리 선택됩니다. 일부 UI 요소는 - checkbox, editText, spinner 등입니다. 프로그래밍 방식으로 처리 할 수 ​​있지만 사전 정의 된 XML (우리가 지원하는 UI 요소를 알고 있으므로)에서 동일한 결과를 얻을 수 있는지, 동적으로 위치와 특성을 수정하는지 궁금합니다. UI 요소Android UI - XML에서 동적 UI를 만드는 방법

Java 코드를 사용하여 UI를 관리하는 것이 매우 어려워지고 있기 때문에이 작업을하고 싶었습니다.

어떤 제안이 SKU

문제는 기괴

답변

0

, 감사합니다. 관리자가 UI 요소를 정의하지만 "그러나"UI 요소 의 유형은입니다. 누가 미리 선택 했습니까? 정확히 XML에서 미리 정의 된 것은 무엇이며 그렇지 않은 것은 무엇입니까?

위젯 클래스가 XML로 정의 된 경우 (위젯은, 등), 레이아웃을 팽창시켜 (기본 레이아웃에서 자동으로 수행됨) 위젯의 모양을 수정할 수 있습니다. 레이아웃 트리 내의 위젯 및 위젯의 특성 변경

위젯의 유형을 변경할 수 없습니다. 레이아웃에서 위젯을 삭제하고 대략 동일한 공간에 맞는 새 위젯을 추가해야합니다.

+0

조 (Joe), 제 질문에 명확하지 않았습니다. Admin (고객)이 UI 요소를 조정하고 특성을 설정하기 위해 UI 요소 세트를 제공합니다. 예를 들어 우리는 EditText, Choice 선택, Multi Select, 체크 박스 등을 제공합니다. 그래서 회사의 관리자는 그 중 일부 또는 전부를 선택하여 나중에 직원 장치에 다운로드 할 필요에 따라 혼합합니다. 그런 다음 다운로드 된 데이터는 프로그래밍 방식으로 레이아웃으로 구성됩니다. 나는 충분한 자료를 제공했으면한다. – sku

관련 문제