Congratulations on the success of your live wallpaper, I have one too :) Well firstly having the settings menu appear on a double tap is probably something users would not like as it may be something that regularly occurs by accident.
I assume you already have a settings activity that you use and save settings via shared preferences, if you want to pass settings around simply change the shared preference. You can also setup a shared preferences listener so that your wallpaper activity is notified when the settings are changed. This is how it works with many of the live wallpaper / preference activity tutorials. Creating an app is overcomplicating the matter when a preference activity will do the job perfectly well. As for checking for the premium version, you can just check the package name of your application using getPackageName(); You could then use this to disable or hide certain settings in the preference activity. On Sep 29, 5:11 pm, Peter Webb <[email protected]> wrote: > I'm very new to Android programming, but have put a Live Wallpaper on > the market, and its doing surprisingly well. > > I'm very pleased. > > What I want do is make some money out of it, but I don't know the > technical architecture to use. > > What I want is for users to be able to change the settings of the > wallpaper far more directly than through the whole wallpaper settings, > and tie that settings screen it into an application that I sell. > > I can intercept a single tap and hence a double tap on a blank area of > the screen in a wallpaper, and do already in my app. Could I use this > to fire up a regular application to edit the wallpaper settings? Could > I pick from two settings screens, depending on whether they had > installed my paid app? How would I send the settings back? Could I use > intents? > > What about the other way? Could I have a desktop app which sent > settings info to a Live Wallpaper? What if it isn't running? Can I/ > should I try and communicate through the SD file system - although its > only a few hundred bytes of data? > > Finally, as I want to sell a premium version, can my Live Wallpaper > check to see if the premium version is installed? > > Sorry, I have no idea, but my product is doing well and I want to do > this properly ... please help! -- 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

