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

Reply via email to