As a side note I also tried using LayoutInflator and attaching an
onClickListener to the imageview manually, but that failed to
recognise any events. Im guessing here that changes made via a
layoutinflator will not be picked up by remote views which later use
that layout?

On Apr 29, 1:19 am, "[email protected]"
<[email protected]> wrote:
> I have the following code in a static function in my application
> widget:
>
>                 Intent defineIntent = new Intent(context,
> ToggleIntentActivity.class);
>                 PendingIntent pendingIntent = PendingIntent
>                                 .getActivity(context, 0, defineIntent, 0);
>
>                 views.setOnClickPendingIntent(R.id.icon, pendingIntent);
>
>                 // Tell the widget manager
>                 appWidgetManager.updateAppWidget(appWidgetId, views);
>
> From the examples it looked as though this was the way to trigger
> custom activity's based on user clicks on your widgets. However even
> though Logcat says Starting Activity: Intent {......} my activities on
> create function never gets called!
>
> Note my Activity is as follows:
>
> public class ToggleIntentActivity extends Activity {
>         @Override
>         protected void onCreate(Bundle savedInstanceState) {
>                 super.onCreate(savedInstanceState);
>                 Log.e(QuickerCutWidgetManager.TAG, "On create");
>         }
>
> }
>
> Any ideas?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to