Je veux combiner mon widget et l'un de mon application Android ..Comment connecter un widget android à mon application Android? les deux sont mes applications Android
Est-il possible de faire cela?
Mon plan est, une fois que l'utilisateur ouvre mon widget android, le widget ouvrira directement mon application android?
Y at-il moyen comment?
J'ai fait une méthode ici de ma classe widget:
public class ExampleAppWidgetProvider extends AppWidgetProvider {
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
for (int i = 0; i < appWidgetIds.length; i++) {
int appWidgetId = appWidgetIds[i];
Intent intent = startActivity(new Intent("com.xxx.yyy.widget.FlamingoActivity"));
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
intent, 0);
RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.widget1);
views.setOnClickPendingIntent(R.id.Image, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}
J'ai essayé d'appeler la seconde application, FlamingoActivity, mais son échec .. :(
PAS LA SOLUTION COMPLÈTE:
je devrais changer cette ligne
Intent intent = startActivity(new Intent("com.xxx.yyy.widget.FlamingoActivity"));
à ceci:
Intent intent = new Intent(context, FlamingoActivity.class);
tq @rahul pour la réponse! Vraiment apprécier, mon erreur était cette ligne intention = intention startActivity (nouvelle intention ("com.xxx.yyy.widget.FlamingoActivity")); je dois changer à ceci: intention intention = new Intent (contexte, FlamingoActivity.class); Ouais, le concept de base, j'ai raté ça .. :) merci Rahul, j'ai trouvé cette réponse du lien que tu m'as donné! : D hey ajoutez-moi sur facebook..im maintenant à la recherche de membre Android .. :) Ibtisam Zahra (photo de chat) –