Как я могу узнать или поймать ImageView onclicklistener?Android ImageView onClick event in Widget
public class AppWidget extends AppWidgetProvider{
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];
Intent intent = new Intent(context, ShowActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_layout);
views.setOnClickPendingIntent(R.id.imageView1, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}
}
Выше кодирования, при нажатии на ImageView, намерение ShowActivity.class. Но я действительно хочу, когда нажимаем на ImageView, я хочу отображать сообщение «Toast», не переходя к какой-либо деятельности.
получили ответы здесь. http://stackoverflow.com/questions/12511940/how-to-present-a-toast-when-a-widget-is-clicked – ppshein