dalmif
جمعه 21 آذر 1393, 16:22 عصر
سلام.
ببخشید من بحث ویجت رو خوندم ولی الان بار اولمه که دارم کار میکنم.
من فقط بلدم که اگه روی ویجت کلیک شد بره توی یه اکتیویتی.
و کار دیگه ای نمیتونم بکنم چون یه جوریه.
خودتون ببینید.
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
// TODO Auto-generated method stub
super.onUpdate(context, appWidgetManager, appWidgetIds);
for(int i=0; i<appWidgetIds.length; i++) {
int appWidgetId = appWidgetIds [i];
Intent intent = new Intent(context, MainActivity.class);
PendingIntent pending = PendingIntent.getActivity(context, 0, intent, 0);
PendingIntent pending1 = PendingIntent.getActivities(context, 0, d("g"), 0);
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget);
views.setOnClickPendingIntent(R.id.imageView2, pending1);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}
الان من فقط میتونم یه Intent درست کنم و به اون برم.
راه دیگه ای ندارم:گریه:
دوستان کمک کنید که یه جوری بتونم وقتی روش کلیک می کنم عملیات مورد نظرم انجام بشه
ببخشید من بحث ویجت رو خوندم ولی الان بار اولمه که دارم کار میکنم.
من فقط بلدم که اگه روی ویجت کلیک شد بره توی یه اکتیویتی.
و کار دیگه ای نمیتونم بکنم چون یه جوریه.
خودتون ببینید.
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
// TODO Auto-generated method stub
super.onUpdate(context, appWidgetManager, appWidgetIds);
for(int i=0; i<appWidgetIds.length; i++) {
int appWidgetId = appWidgetIds [i];
Intent intent = new Intent(context, MainActivity.class);
PendingIntent pending = PendingIntent.getActivity(context, 0, intent, 0);
PendingIntent pending1 = PendingIntent.getActivities(context, 0, d("g"), 0);
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget);
views.setOnClickPendingIntent(R.id.imageView2, pending1);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}
الان من فقط میتونم یه Intent درست کنم و به اون برم.
راه دیگه ای ندارم:گریه:
دوستان کمک کنید که یه جوری بتونم وقتی روش کلیک می کنم عملیات مورد نظرم انجام بشه