私はAndroid用の4x1ウィジェットを開発するのが難しいです。Androidのホーム画面で4x1サイズのウィジェットを作成するには?
これはappprovider
<?xml version="1.0" encoding="utf-8"?> <appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="294dp"
android:minHeight="72dp"
android:initialLayout="@layout/main" />
であり、ここでmain.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="320dp"
android:layout_height="100dp"
android:gravity="center_vertical|center_horizontal"
android:orientation="horizontal">
//content goes here
</LinearLayout>
である私は、ウィジェットを見ることができましたが、サイズは4x2のです。なぜ私は4x1のウィジェットサイズを持つことができないのですか?
おかげ
これには誰もいませんか? – rxlky
LinearLayoutの高さをより小さい値に設定しようとしましたか?*(またはより良い、 'fill_parent')*?ディメンションは72dpの "最悪のセルサイズ"よりも大きいので、ランチャーは内部的に "これは1つのセルに収まりません。代わりに2つ使用しましょう"と言います。 –
はい、私はfill_parentを試しました。まだウィジェットは4x2のままです... – rxlky