[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-26 Thread android_soft

You should move the heavyweight lifting stuff to a Service if you
don't want it to be stopped.
Running background music is something that a background service should
take care of. Here's another thread response from Dianne-
http://groups.google.com/group/android-developers/browse_thread/thread/112189a9893a6462/f66bf1a5848c2c45?hl=en&lnk=gst&q=background+music#f66bf1a5848c2c45

Then again, I don't know  all your requirements, so I will stop at
that.

Chander

On Jan 26, 5:41 pm, Stoyan Damov  wrote:
> On Mon, Jan 26, 2009 at 11:39 AM, android_soft  wrote:
>
> > Hi Damov,
> > Your activity will only be PAUSED  if you use Dialog Theme for a
> > PreferenceActivity. For other Themes, it is PAUSED and STOPPED, but
> > not
> > destroyed or killed. So if you want to restore the state you can do it
> > in onResume... so no need to use Theme.Dialog in your case unless it
> > looks good on your app.
>
> > -Chander
>
> Yes, I understand that - the thing is that I don't want my activity to
> be stopped, because it's quite heavyweight, might be playing
> background music, etc. so I'm left with the dialog theme.
>
> Cheers,
> Stoyan
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-26 Thread Stoyan Damov

On Mon, Jan 26, 2009 at 11:39 AM, android_soft  wrote:
>
> Hi Damov,
> Your activity will only be PAUSED  if you use Dialog Theme for a
> PreferenceActivity. For other Themes, it is PAUSED and STOPPED, but
> not
> destroyed or killed. So if you want to restore the state you can do it
> in onResume... so no need to use Theme.Dialog in your case unless it
> looks good on your app.
>
> -Chander
>

Yes, I understand that - the thing is that I don't want my activity to
be stopped, because it's quite heavyweight, might be playing
background music, etc. so I'm left with the dialog theme.

Cheers,
Stoyan

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-26 Thread android_soft

Hi Damov,
Your activity will only be PAUSED  if you use Dialog Theme for a
PreferenceActivity. For other Themes, it is PAUSED and STOPPED, but
not
destroyed or killed. So if you want to restore the state you can do it
in onResume... so no need to use Theme.Dialog in your case unless it
looks good on your app.

-Chander

On Jan 26, 1:49 pm, Stoyan Damov  wrote:
> On Mon, Jan 26, 2009 at 10:48 AM, Stoyan Damov  wrote:
> > On Sun, Jan 25, 2009 at 10:20 PM, Dianne Hackborn  
> > wrote:
> >> I can't help you off-hand with the problem, but for what it's worth
> >> preferences really aren't intended to be used with a dialog theme.  
> >> Actually
> >> I would stay away from the dialog theme for all but very simple things 
> >> (like
> >> alerts), since the border takes so much space away from your UI.
>
> >> Of course in general I don't like dialogs. :)
>
> > The thing is that if I don't use the dialog theme, the preference
> > screen would cover my entire view and Android will eventually destroy
> > it (I've seen this already). So I'm pretty much forced to use the
> > dialog theme - I don't like it either :(
>
> That is - Android will destroy the activity, which started the
> preference activity because it's view is completely covered by the
> child activity's view.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-26 Thread Stoyan Damov

On Mon, Jan 26, 2009 at 10:48 AM, Stoyan Damov  wrote:
> On Sun, Jan 25, 2009 at 10:20 PM, Dianne Hackborn  wrote:
>> I can't help you off-hand with the problem, but for what it's worth
>> preferences really aren't intended to be used with a dialog theme.  Actually
>> I would stay away from the dialog theme for all but very simple things (like
>> alerts), since the border takes so much space away from your UI.
>>
>> Of course in general I don't like dialogs. :)
>>
>
> The thing is that if I don't use the dialog theme, the preference
> screen would cover my entire view and Android will eventually destroy
> it (I've seen this already). So I'm pretty much forced to use the
> dialog theme - I don't like it either :(
>

That is - Android will destroy the activity, which started the
preference activity because it's view is completely covered by the
child activity's view.

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-26 Thread Stoyan Damov

On Sun, Jan 25, 2009 at 10:20 PM, Dianne Hackborn  wrote:
> I can't help you off-hand with the problem, but for what it's worth
> preferences really aren't intended to be used with a dialog theme.  Actually
> I would stay away from the dialog theme for all but very simple things (like
> alerts), since the border takes so much space away from your UI.
>
> Of course in general I don't like dialogs. :)
>

The thing is that if I don't use the dialog theme, the preference
screen would cover my entire view and Android will eventually destroy
it (I've seen this already). So I'm pretty much forced to use the
dialog theme - I don't like it either :(

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-25 Thread android_soft

Hi Dianne,
Thanks for your response. I don't like Dialogs either. :)
still a bug...:-) ; even if rendering is not proper, I expect at least
the child PreferenceScreen to have the same Theme.


Regards,
Chander

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-25 Thread radiolistener

I'm just beginning to use preferences.  My next Alpha is going to have
resolution adjustements.  In 3-d a lot of people can't read the screen
easily, and on the .net, they think the font is too big.

If you use the editor to commit preferences, once changed, it works
well.  Just in the create of each activity, re-acquire the setting.
As long as the change has been committed, it reads the most recent
one.

That's what I found.

John.
http://radiolistenersElectricEasel.com, Inc.

On Jan 25, 3:20 pm, Dianne Hackborn  wrote:
> I can't help you off-hand with the problem, but for what it's worth
> preferences really aren't intended to be used with a dialog theme.  Actually
> I would stay away from the dialog theme for all but very simple things (like
> alerts), since the border takes so much space away from your UI.
>
> Of course in general I don't like dialogs. :)
>
> On Sun, Jan 25, 2009 at 4:37 AM, Stoyan Damov wrote:
>
>
>
>
>
> > +1 - I'm experiencing the same thing here. The PreferenceScreen is
> > drawn with the black theme. BTW, preferences with the dialog theme act
> > weird when scrolled (parts of the preferences are drawn on black
> > background black while scrolling) but I think I can fix that - someone
> > mentioned about cacheColor or something like that...
>
> > On Sun, Jan 25, 2009 at 12:21 PM, android_soft 
> > wrote:
>
> > > Hi All,
> > > I have a PreferenceActivity defined in the manifest with
> > > android:theme="@android:style/Theme.Dialog. The theme works well with
> > > the first settings screen, but
> > > not with the child PreferenceScreen elements (if I have several
> > > screens in my preferences). The child screens have the default Theme
> > > applied in this case.
>
> > > If the theme is changed to Theme.Light or the default, it works well
> > > for all the screens(parent and children included)
>
> > > Is there a way to apply the theme to the children, or is this a BUG ?
>
> > > Thanks
> > > Chander
>
> --
> Dianne Hackborn
> Android framework engineer
> hack...@android.com
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support.  All such questions should be posted on public
> forums, where I and others can see and answer them.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-25 Thread Dianne Hackborn
I can't help you off-hand with the problem, but for what it's worth
preferences really aren't intended to be used with a dialog theme.  Actually
I would stay away from the dialog theme for all but very simple things (like
alerts), since the border takes so much space away from your UI.

Of course in general I don't like dialogs. :)

On Sun, Jan 25, 2009 at 4:37 AM, Stoyan Damov wrote:

>
> +1 - I'm experiencing the same thing here. The PreferenceScreen is
> drawn with the black theme. BTW, preferences with the dialog theme act
> weird when scrolled (parts of the preferences are drawn on black
> background black while scrolling) but I think I can fix that - someone
> mentioned about cacheColor or something like that...
>
> On Sun, Jan 25, 2009 at 12:21 PM, android_soft 
> wrote:
> >
> > Hi All,
> > I have a PreferenceActivity defined in the manifest with
> > android:theme="@android:style/Theme.Dialog. The theme works well with
> > the first settings screen, but
> > not with the child PreferenceScreen elements (if I have several
> > screens in my preferences). The child screens have the default Theme
> > applied in this case.
> >
> > If the theme is changed to Theme.Light or the default, it works well
> > for all the screens(parent and children included)
> >
> > Is there a way to apply the theme to the children, or is this a BUG ?
> >
> > Thanks
> > Chander
> > >
> >
>
> >
>


-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

Note: please don't send private questions to me, as I don't have time to
provide private support.  All such questions should be posted on public
forums, where I and others can see and answer them.

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-25 Thread android_soft

It gets even more weird if you have the landscape mode (i guess thats
what you are talking above)


--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[android-developers] Re: Theme.Dialog for PreferenceScreen child does not work

2009-01-25 Thread Stoyan Damov

+1 - I'm experiencing the same thing here. The PreferenceScreen is
drawn with the black theme. BTW, preferences with the dialog theme act
weird when scrolled (parts of the preferences are drawn on black
background black while scrolling) but I think I can fix that - someone
mentioned about cacheColor or something like that...

On Sun, Jan 25, 2009 at 12:21 PM, android_soft  wrote:
>
> Hi All,
> I have a PreferenceActivity defined in the manifest with
> android:theme="@android:style/Theme.Dialog. The theme works well with
> the first settings screen, but
> not with the child PreferenceScreen elements (if I have several
> screens in my preferences). The child screens have the default Theme
> applied in this case.
>
> If the theme is changed to Theme.Light or the default, it works well
> for all the screens(parent and children included)
>
> Is there a way to apply the theme to the children, or is this a BUG ?
>
> Thanks
> Chander
> >
>

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---