小编zaP*_*yer的帖子

如何在Android中创建加载对话框?

亚马逊和Engadget应用程序中的那些黑暗旋转进度对话框 - 是Android中的标准吗?

android dialog progress-bar

81
推荐指数
2
解决办法
11万
查看次数

appWidget仅显示在棒棒糖设备的启动器小部件列表中

我有一个Android应用程序,我已经在棒棒糖之前为它做了一个appwidget,由于某些原因,小部件没有出现在棒棒糖中.但是,它出现在前棒棒糖设备中.

这是我的代码:

AndroidManifest.xml中

<receiver android:name=".widgets.NewsWidgetProvider"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >>
        <intent-filter >
            <action
                android:name="android.appwidget.action.APPWIDGET_UPDATE" />
        </intent-filter>

        <meta-data
            android:name="android.appwidget.provider"
            android:resource="@xml/news_info" />
</receiver>
Run Code Online (Sandbox Code Playgroud)

news_info.xml

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android"
android:initialLayout="@layout/widget_news"
android:minHeight="72dp"
android:minWidth="300dp"
android:updatePeriodMillis="6000000" >
Run Code Online (Sandbox Code Playgroud)

NewsWidgetProvider.java

public class NewsWidgetProvider extends AppWidgetProvider {
private static final String NEXT_NEWS = "NEXT_NEWS";
private static final String PREVIOUS_NEWS = "PREVIOUS_NEWS";
private static final String GO_TO_NEWS_ACTIVITY = "GO_TO_NEWS_ACTIVITY";
private final String NEWS_LIST_KEY = "newsList";
NewsItem[] news;
int currentNews=0;
Bitmap imageBitmap;
private final String CURRENT_NEWS_KEY = "currentNews";

@Override
public void onUpdate(final …
Run Code Online (Sandbox Code Playgroud)

android appwidgetprovider android-appwidget android-5.0-lollipop

10
推荐指数
1
解决办法
1679
查看次数