2

私はこのウィジェットを使用しています:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ankidroid_widget_small_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="false"
android:orientation="horizontal"
android:clickable="true"
android:background="@drawable/widget_bg_small">

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="false"
android:orientation="horizontal"
android:padding="4dip"
android:clickable="false">
<TextView android:id="@+id/widget_due"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/widget_bg_number"
    android:textSize="16dip"
    android:singleLine="true"
    android:textColor="#ffffff"
    android:gravity="center"
    android:visibility="invisible"/>

<FrameLayout android:id="@+id/widget_progress_frame"
    android:layout_below="@+id/widget_due"
    android:layout_marginTop="2dip"
    android:layout_alignRight="@+id/widget_due"
    android:background="#ffffff"
    android:layout_height="5dip"
    android:layout_width="fill_parent"
    android:visibility="invisible"
    android:padding="1dip"> 
    <ProgressBar android:id="@+id/widget_progress"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        style="@style/Widget.ProgressBar.Horizontal"/>
    <!--<FrameLayout android:id="@+id/widget_progress"
            android:layout_width="fill_parent"
            android:layout_alignParentBottom="true"
            android:layout_height="10dp"
            android:background="#ff595a"/>-->
</FrameLayout>

<TextView android:id="@+id/widget_eta"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/widget_bg_time"
    android:textSize="16dip"
    android:singleLine="true"
    android:gravity="center"
    android:textColor="#ffffff"
    android:visibility="invisible"/>
</RelativeLayout>
<FrameLayout
    android:id="@+id/ankidroid_widget_small_finish_layout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:focusable="false"
    android:orientation="horizontal"
    android:background="@drawable/widget_bg_small_finish"
    android:visibility="gone"
    android:clickable="false">
   </FrameLayout>
</RelativeLayout>

通常のハンドセット (sgs 9000) では完全に動作しますが、私のテーブル (galaxy tab 10.1) では、何らかの形で変形しているように見えます (実際よりも大幅に広くなっています)。大きな画面サイズでは、長方形の幅と高さの比率が異なる可能性はありますか?

4

0 に答える 0