17
내 앱 위젯에서 height 및 width가 fill_parent로 설정된 LinearLayout이 있습니다. 런타임에이 뷰에 할당 된 실제 크기를 얻을 수있는 방법이 있습니까?Android : RemoteViews 객체의 크기를 가져 오는 방법이 있습니까?
내 앱 위젯에서 height 및 width가 fill_parent로 설정된 LinearLayout이 있습니다. 런타임에이 뷰에 할당 된 실제 크기를 얻을 수있는 방법이 있습니까?Android : RemoteViews 객체의 크기를 가져 오는 방법이 있습니까?
앱 위젯 메타 데이터 XML 파일은 위젯의 전체 크기를 결정합니다. 당신은 그 크기를 염두에두고 레이아웃을 디자인해야합니다. 여러 크기의 위젯을 구현하는 경우, 각각에 대해 별도의 메타 데이터 및 레이아웃이 필요합니다.
앱 위젯 시스템은 DP로 전환 할 수있는 추상 '그리드 단위'를 사용합니다 (자세한 내용은 this page 참조). 크기를 잘못 설정하면 사용자를 대신하여 가장 가까운 격자 크기로 "잘립니다"(레이아웃이 "불량"으로 보일 것입니다).
Android 3 및 4는 크기 조정의 가능성을 더 제공합니다.