Do you have the exact name of that widget? I cant find it in the market by searching for "News and Weather" *, and would love to take a look..
* or more accurately after 5 minutes of paging through unrelated news and weather apps I wasn't convinced I was ever going to find it.. On Jul 12, 1:55 pm, Core Form <[email protected]> wrote: > Excellent info James! > > FYI: I've seen the fading manifest in AppWidgets prior to froyo. > Specifically Googles own 'News and Weather' AppWidget. > > sent from my Google Nexus One > > On 12 Jul 2010 15:45, "James W" <[email protected]> wrote: > > > > > I reckon I know how to do it. :o) > > > You can get Tween animations in an AppWidget by using the > > LayoutAnimation tag in your widget's layout xml, it supports all the > > standard Tween animations including Alpha fades. > > > The first problem is that the animation only runs when you first add > > the Widget to the Home screen, and that RemoteViews xml is first sent. > > Subsequent updates using the same XML wont trigger the animation. > > However, you can have an identical XML file with a different name, and > > then just swap between them when you are updating your remote views. > > So every time you update, you get your tween animation. > > > Now, to actually get the effect. I dont have 2.2, but I assume it is > > similar to the effect at the top of the Market app itself, where a > > promoted app picture fades into the next one? > > > If so then I would have 2 image views. Set the first one to the show a > > picture A. On top of that (higher in the z order) have your other > > Image view surrounded with the alpha LayoutAnimation so that it fades > > IN, and showing a picture B. > > > So when the update occurs you will initially see the original picture > > A, and then the new picture B fades in on top of that one so that A is > > hidden. > > > Then the next time you update, set the first image view to show > > picture B, and set the animated image view to now show C, etc. > > > It should work... if you can't get it working let me know, I have done > > similar things before. > > > For what it is worth this another reason we could do with proper > > animations in AppWidgets, it seems a common request, and now we have > > the precedent of Google's own Market widget using it. I would be > > interested to know if this is something new in 2.2, or they have done > > the hacky animation implementation described above? > > > I added a feature request to support animations and other common > > requests for AppWidget functionality, please anyone feel free to Star > > it: > > >http://code.google.com/p/android/issues/detail?id=9580&sort=-id&colsp... > > Type Status Owner Summary Stars&start=100 > > > Regards > > James > > > On Jul 10, 1:53 am, Matt <[email protected]> wrote: > >> > Are you talking about an actual AppWidget that sits on the users home > >> > screen? I was not aware there was awidgetfor the market. > > >> Yes, it is a part of the Froyo update. It's an actual > >> AppWidgetProvider. > > >> > I think it is new for 2.2. After seeing this thread, I found it on my > >> > N1. It does what looks like an AlphaAnimation to transition between > >> > apps it is promoting. Unless it is actually part of the N1's home > >> > screen, I have no idea how they're pulling off that effect. > > >> I am seeing it on a myTouch with Froyo. So it seems it is a part of > >> the 2.2 release. > > >> I will look into the AlphaAnimation. I'm just not sure how it is done > >> with RemoteViews. What I suspect is that it is something new to the > >> 2.2 SDK, which is unfortunate because we can't lock ourwidgetto 2.2 > >> and above. > > >> I would still like to hear any other ideas people may have, though! :) > > >> -Matt > > > -- > > 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]<android-developers%2bunsubs[email protected]> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en- Hide quoted text - > > - Show quoted text - -- 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

