Android小部件大小调整问题

时间:2014-05-17 13:06:32

标签: android android-layout android-widget tablet

我对小部件的问题是它在普通尺寸的屏幕设备上很好但是当我把它放在我的平板电脑上时,尺寸会变为不同的尺寸而不是指定尺寸。平板电脑是7英寸,问题主要显示在横向。这个代码与正常尺寸相同,我确实在相应的文件夹中,例如/ large-land。 提前谢谢。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget"
android:layout_width="320dp"
android:layout_height="100dp" 
android:background="@drawable/widgetbackground">

<ImageView
android:id="@+id/imageButtonWeather"
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/hot"
    />

<TextView
android:id="@+id/weatherDisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:textSize="15sp"
android:layout_toRightOf="@+id/imageButtonWeather"
android:text="TextView" />

</RelativeLayout>

这是我的小部件提供商

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
 android:minHeight="100dp" 
 android:minWidth="250dp" 
 android:updatePeriodMillis="1800000" 
 android:initialLayout="@layout/carlow_weather_widget">


</appwidget-provider>

1 个答案:

答案 0 :(得分:0)

请阅读Supporting Multiple Screens

祝你好运!