Настраиваемые быстрые действия при нажатии на виджет - PullRequest
2 голосов
/ 27 марта 2011

У меня проблема.Для конструктора

QuickAction qa = new QuickAction(v);

требуется View v, но как я могу получить родительское представление в AppWidgetProvider?это я использую для регистрации нажмите

PendingIntent actionPendingIntent = PendingIntent.getBroadcast(context, 0, active, 0);

     remoteViews.setOnClickPendingIntent(R.id.imageButton1, actionPendingIntent);

далее я пытаюсь получить представление для создания "из" моего QuickAction

mView = mView.findViewById(R.layout.main);
      qa = new QuickAction(mView);

1 Ответ

0 голосов
/ 27 марта 2011

Из того, что я знаю: представление QuickAction не работает с RemoteView. Возможно, вам нужно повернуть код QuickAction xml, чтобы сделать это. Однако я определенно рекомендую вам не тратить время на это, если у вас недостаточно знаний по настройке представления в Android:)

...