Thanx for the hint with the Theming. That looks interesting. But not
for the problem i had. ;-)
I'm always passing the Activity context. I don't know which context i
should pass anyway. what does the context do? can you do fancy things
by passing other contexts? are there other context at all?
i managed to make the List look good by passing the right parameter to
the setTextAppearance() method:
tv.setTextAppearance(ctx, android.R.style.TextAppearance_Large);
however, there are still a few things that don't work as expected. is
there a tutorial about creating GUIs without XML? any other resources
where i can learn about how the Android XML-Parser build the GUI? I
think Google should at last open the source. that would help a lot, i
think. I have doubts that it ever will by openend anyway...
On 9 Apr., 20:04, hackbod <[EMAIL PROTECTED]> wrote:
> You don't need to supply a style reference, as long as you are
> instantiating them from a Context with the desired theme set up. This
> is one reason to use the Activity context (or Dialog context) to
> instantiate the views -- this context has a theme set that matches the
> desired activity/dialog style.
>
> Fwiw, the way a view resolves its style is to either use the style
> resource you explicitly give it, or look up a style resource from an
> attribute it has defined for itself in the current theme. Details on
> all of these are in the documentation for
> Theme.obtainStyledAttributes():
>
> http://code.google.com/android/reference/android/content/Resources.Th...[],%20int,%20int)
>
> This is the method that the view classes call to load their attributes
> out of the XML file / style resource given to them.
>
> On Apr 9, 9:15 am, Hielko <[EMAIL PROTECTED]> wrote:
>
> > You can create exactly the same things without xml I think, but if you
> > want things to look the same you should probably supply a reference to
> > the style you want to use for some views when you construct them.
>
> > On Apr 9, 11:40 am, simon <[EMAIL PROTECTED]> wrote:
>
> > > Ok. That was a good tip. Thanx for that. I managed to create a UI
> > > without XML files plus a Database Adapter.
> > > But does UI-Processing without XML really cover all functions and
> > > possibilities that you have by using XML files? I did not manage to
> > > make the list I created look good. that means it looks like the list
> > > in the notepad example. the highlight of a selected list item always
> > > reaches into the upper and lower list item. and i don't know what i
> > > can do about it.
>
> > > Is this just the still buggy platform or am i doing anything wrong?
>
> > > On 3 Apr., 21:22, hackbod <[EMAIL PROTECTED]> wrote:
>
> > > > On Apr 3, 11:55 am, "Dan U." <[EMAIL PROTECTED]> wrote:
>
> > > > > But if he's trying to use the CursorAdapter, is that even possible?
> > > > > The constructor needs an id of a layout xml file.
>
> > > > The base adapter interface just has a method to get a new view. You
> > > > can implement that however you want.- Hide quoted text -
>
> > > - Show quoted text -
>
>
--~--~---------~--~----~------------~-------~--~----~
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]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---