PDA

View Full Version : اشكال در ساخت ويجت



reza_web
پنج شنبه 18 تیر 1394, 12:16 عصر
من در برنامه ام يك ويجت ساخته ام
كار هم كرد
ولي مشكل اينه كه وقتي بر روي ويجت ضربه مي زنم صفحه مربوطه در برنامه باز نميشه
كدش هم اينه



public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
final int N = appWidgetIds.length;
for (int i = 0; i < N; i++) {
int appWidgetId = appWidgetIds[i];
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.new_app_widget);
appWidgetManager.updateAppWidget(appWidgetId, views);
Intent intent = new Intent(context, About.class);
PendingIntent pIntent = PendingIntent.getService(context, 0, intent, 0);
views.setOnClickPendingIntent(R.id.button15, pIntent);
}
}

#root#
پنج شنبه 18 تیر 1394, 14:35 عصر
About.class چه نوع کلاسیه؟ Activity یا Service ?

اگر Activity هست باید بجای getService از getActivtiy استفاده کنید.