cristhiamyoshi
10/06/13, 20:17:19
Hola como estan bueno es la primera vez que uso este medio, espero porfavor me ayuden estuve creando un Widget que mande un sms cada vez que lo presione pero no funciona, no se si lo estoy haciendo bien aqui les dejo mi codigo:
public class Widget extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
// TODO Auto-generated method stub
super.onUpdate(context, appWidgetManager, appWidgetIds);
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget);
remoteViews.setOnClickPendingIntent(R.id.ibopenrep ort, buildButtonPendingIntent(context));
}
private static PendingIntent buildButtonPendingIntent(Context context) {
// TODO Auto-generated method stub
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("105", null, "C", null, null);
Toast toast=new Toast(context);
Toast.makeText(context, "mensaje enviado", Toast.LENGTH_LONG);
toast.show();
Intent intent = new Intent(context, Widget.class);
return PendingIntent.getBroadcast(context, 0, intent, 0);
}
}
espero su respuesta gracias :D
public class Widget extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
// TODO Auto-generated method stub
super.onUpdate(context, appWidgetManager, appWidgetIds);
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget);
remoteViews.setOnClickPendingIntent(R.id.ibopenrep ort, buildButtonPendingIntent(context));
}
private static PendingIntent buildButtonPendingIntent(Context context) {
// TODO Auto-generated method stub
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("105", null, "C", null, null);
Toast toast=new Toast(context);
Toast.makeText(context, "mensaje enviado", Toast.LENGTH_LONG);
toast.show();
Intent intent = new Intent(context, Widget.class);
return PendingIntent.getBroadcast(context, 0, intent, 0);
}
}
espero su respuesta gracias :D