Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当手机重新启动时启动小部件_Android - Fatal编程技术网

Android 当手机重新启动时启动小部件

Android 当手机重新启动时启动小部件,android,Android,我有一个小部件,它可以发送和接收特定的短信,但当我重新启动手机时,这个小部件不工作。我怎么做? 我在androidManifest.xml中有它 <receiver android:name=".Inicio" android:enabled="true" android:permission="android.permission.RECEIVE_BOOT_COMPLETED" > <intent-filter

我有一个小部件,它可以发送和接收特定的短信,但当我重新启动手机时,这个小部件不工作。我怎么做? 我在androidManifest.xml中有它

 <receiver
        android:name=".Inicio"
        android:enabled="true"
        android:permission="android.permission.RECEIVE_BOOT_COMPLETED" >
        <intent-filter>
            <action android:name="com.alexander.android.saldo.BOOT_COMPLETED"/>
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </receiver>

这可能会帮助你[widget restart problem][1][1]:谢谢,但我是新手!当手机重启时,我还不想跑步,你能给我更多的帮助吗?!
public static void llamarWidget(Context context) {
    int widgetId = 0;
    SMSSend.ejecutarTarea();
    Intent intentOrigen = ((Activity) context).getIntent();
    Bundle params = intentOrigen.getExtras();
    widgetId = params.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID,
            AppWidgetManager.INVALID_APPWIDGET_ID);
    AppWidgetManager appWidgetManager = AppWidgetManager
            .getInstance(context);
    MiWidget.actualizarWidget(context, appWidgetManager,
            widgetId);

    Intent resultado = new Intent();
    resultado.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, widgetId);
    ((Activity) context).setResult(RESULT_OK, resultado);
}
public class Inicio extends BroadcastReceiver{

    @Override
    public void onReceive(Context context, Intent intent) {
        // TODO Auto-generated method stub
        WidgetConfig.llamarWidget(context);
    }


}