(Btw, Api demos has one or two examples of creating custom themed dialogs, I
believe in the app section.)

On Sat, Sep 19, 2009 at 12:07 PM, Dianne Hackborn <[email protected]>wrote:

> You are making a theme, which is a kind of style that applies to an entire
> context, but just a UI element.  You need to use it as the theme for an
> activity take or the second argument to the Dialog constructor, however you
> are creating the window.
>
>
> On Sat, Sep 19, 2009 at 11:26 AM, Jason Van Anden <
> [email protected]> wrote:
>
>>
>> Dear Dianne et al,
>>
>> My feedback was meant as constructive criticism in general -
>> definitely not as a dis directed at you.  I believe that an example is
>> worth a thousand words - it works or it don't.
>>
>> I appreciate the time you spend with the board.  I make it a point to
>> star pretty much anything you write here so I can review it later.
>> This particular thread was recalled exactly because of this.  Your
>> suggestion of altering the style of a dialog seems perfect for a step
>> by step walk through of an app - which is what I am working on.
>> Clearly we need more generous experts like yourself helping Android
>> along.
>>
>> That being said ... I thought I had figured it out - but I am still
>> stumped.  If someone out there could help, it will help save at least
>> one Android developer's weekend ...
>>
>> Here is my code:
>>
>> Within my theme.xml I have:
>>
>> <resources>
>>    <style name="ToastyDialog" parent="android:Theme">
>>        <item
>> name="android:windowBackground">@android:drawable/toast_frame</item>
>>        <item
>> name="android:windowAnimationStyle">@android:style/Animation.Toast</item>
>>    </style>
>> <resources>
>>
>> Within my dialog layout I have:
>>
>> <?xml version="1.0" encoding="utf-8"?>
>>
>> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
>>    android:layout_width="fill_parent"
>>    android:layout_height="wrap_content"
>>    android:orientation="vertical"
>>    style="@style/ToastyDialog"
>>    >
>>
>>        <TextView android:id="@+id/TextView01"
>>                  android:layout_width="wrap_content"
>>                  android:layout_height="wrap_content"
>>                  android:text="@string/hello_world"
>>                  >
>>
>>    </TextView>
>> </LinearLayout>
>>
>> NOTE: The Eclipse interface gives you a choice to pick a theme, and my
>> theme does appear.  Thing is, it does not write it in the XML.  I
>> added the style tag based upon this post:
>>
>>
>> http://brainflush.wordpress.com/2009/03/15/understanding-android-themes-and-styles/
>>
>> I sincerely hope that I am making a stupid, obvious mistake.
>>
>> Thank You,
>> Jason
>>
>>
>> On Sat, Sep 19, 2009 at 1:25 PM, Dianne Hackborn <[email protected]>
>> wrote:
>> > On Sat, Sep 19, 2009 at 9:47 AM, Jason Van Anden <
>> [email protected]>
>> > wrote:
>> >>
>> >> There are a few threads on this topic that offer advice where an
>> >> example would be more useful (IMHO).
>> >
>> > I post to this list in my (oh so copious) spare time; I can either post
>> > answers that I can do quickly, or just not post at all if it is going to
>> > take me time to put together and test an example.  Your choice.
>> > --
>> > Dianne Hackborn
>> > Android framework engineer
>> > [email protected]
>> >
>> > Note: please don't send private questions to me, as I don't have time to
>> > provide private support, and so won't reply to such e-mails.  All such
>> > questions should be posted on public forums, where I and others can see
>> and
>> > answer them.
>> >
>> >
>> > >
>> >
>>
>> >>
>>
>
>
> --
> Dianne Hackborn
> Android framework engineer
> [email protected]
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.
>
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  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 [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