This is something I really can't understand. Why can't the android engineers give us a way to create custom views for appwidgets? Diane Hackborn argues not to abuse them and yet why does she care? After all it's up to the user to decide if the impact on the experience is worth it or not. If they don't like their experience being affected they'll remove the widget. Really brings home the point Steve Yegge (http:// steverant.pen.io/) said about google's arrogance and that android engineers are designing the perfect product because they know better than the users and developers that support them.
I'm not concerned with the ipc limit since I use a file and send the uri to the remoteview. But I do ask why can't android (Diane?) add information like the current size of an appwidget, add a callback(intent) for when it is resized and add data for the touch x/y when a widget's pending intent is called? With those three additions it becomes very easy to create an image that acts as a custom view. Of course I'm open to better ideas too, like allowing an application to run normally but as a launcher widget... On Aug 25, 3:44 pm, String <sterling.ud...@googlemail.com> wrote: > On Thursday, August 25, 2011 6:41:33 PM UTC+1, Dianne Hackborn wrote: > > But please please please -- don't abuse widgets by consuming lots of > > > resources with them, this has a direct impact on the overall experience. > > Yeah, I hear you, honestly I do. > > It's a situation, though, where users complain if you *don't* provide a 4x4 > widget in addition to the ones you already do. Or they complain because, > when you provide a resizable widget on Honeycomb, it gets pixellated at 8x8 > (or whatever). And given how sensitive Market sales are to comments & > ratings, you can't just ignore these complaints, Nor can you engage with the > user and explain why that's not a good idea; Market comments don't work that > way. > > So Dianne, if you want to keep devs from abusing appwidgets, go talk to the > Market folks and convince them to improve the comment system. :^) > . . . > I may still open an issue on b.android.com, but not to get this 1MB limit > lifted. I'd be happy just to see the limit documented, and better behavior > when it's broken, rather than the cryptic !!! FAILED BINDER TRANSACTION !!! > message in LogCat and silent failure in the Java code. > > String -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en