크기가 80w x 100h가되도록 작은 위젯을 만들었습니다. 내 전화에서이 서명되지 않은 테스트 할 때이 작동합니다. 하지만 애플 리케이션을 게시하고 내 위젯을 테스트하자마자 160w x 200h입니다 ...로컬 및 게시 테스트 중 위젯 크기가 다릅니다. 동일한 전화
내 위젯 배경은 80w x 100h입니다. 난 당신이 PX 대신 DP를 사용한다고 생각
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:updatePeriodMillis="10000"
android:minWidth="80px"
android:minHeight="100px"
android:initialLayout="@layout/widget"/>
My widget.xml layout is
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_base"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dip"
android:orientation="vertical"
android:background="@drawable/widget_background">
<TextView
android:id="@+id/widget_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Take Snap"
android:textColor="#000000"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"/>
<ImageButton
android:id="@+id/widget_snap"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_below="@id/widget_text"
android:background="@xml/widget_button_state"
/>
</RelativeLayout>
당신이 안드로이드에 내장 된 사용합니까 홈 스크린 또는 맞춤형 스크린? – thumbmunkeys
나는 맞춤 홈 스크린을 사용한다. 실행기 프로. 그게 좋은 지적이야. 나는 심지어 그것을 사용하는 것을 잊었다 :) 나는 htc 감각과 표준 안드로이드 홈 스크린에서 그것을 테스트 할 것이다 – Stephen