私はAndroidアプリのホーム画面ウィジェットに取り組んでいます。Nexus 10タブレットにインストールすると、ウィジェットがウィジェットリストに表示されず、logcatで次のエラーが発生します。
AppsCustomizedPagedView “Widget ComponentInfo(com.abc.yyy/com.abc.yyy.widgetProvider) cannot fit on this device(1400, 1200)”
それはネクサス10でのみ起こっています。サムスンやモトローラ(両方ともicを持っています)のような他のタブレットではうまく機能しています
ウィジェットリストにウィジェットを追加するために、次のことを試みました
タブレットのメモリまたはSDカードにインストールされているかどうかを確認しました。タブレットのメモリに存在します。
ランチャーアクティビティを作成しました。ランチャーはアプリリストに表示されますが、ウィジェットはウィジェットリストに表示されません。
widgetprovider.xmlにandroid:widgetCategory="home"を追加しました
以下のリンクに示されているように、MainActivityからの送信ブロードキャストを追加しました
sendBroadcast(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));
何もうまくいきませんでした。ウィジェットがウィジェットリストに表示されない理由。