Thanks Steve, that might help. Need to explore styles a little better. Cheers
On 16 August 2012 20:09, Steve Sharrock <st...@sharkcode.com> wrote: > ** > I'm a C# programmer, not Android, so this may be idiotic to a real > Android programmer; but... > > I have projects which all have 4 folders for Values that each contain > adifferentStyles.xml file. > > Resources/Values-xlarge > Resources/Values-large > Resources/Values-normal > Resources/Values-small > > Each Styles.xml has entries like... > > > < > style name="NormText"> > > < > item name="android:textSize">16sp</item> > > </ > style> > > < > style name="NormBtn"> > > < > item name="android:textSize">18sp</item> > > < > item name="android:layout_height">wrap_content</item> > > </ > style> > This way I only need one Layout that references the style from the > appropriate folder based on size. > > > < > Button > > android:id="@+id/startBtn" > > style="@style/NormBtn" > > android:layout_width="fill_parent" > > android:text="Start Location Service" > > /> > > *Steve Sharrock* > Architecture/Design/Programming > www.sharkcode.com > > > ------------------------------ > *From:* monodroid-boun...@lists.ximian.com [mailto: > monodroid-boun...@lists.ximian.com] *On Behalf Of *Goncalo Oliveira > *Sent:* Thursday, August 16, 2012 10:09 AM > *To:* Discussions related to Mono for Android > *Subject:* [mono-android] Screen sizes and layouts > > Hi there, > > The application I'm developing needs to support several different sizes, > from Normal to Extra Large. I'm using sp for text size and dp for > everything else, as recommended in android's best practices. The thing > is... In many places the only thing that changes is the text size, and I > really need to set a different size for each screen layout - unless I'm > mistaken. This is kind of awful as I'll have to have layouts for every > screen size, in some cases multiplied by orientation. So my question here > is... isn't there some other way (easier one) for doing this? > > I've looked at the text appearance flags, > like ?android:attr/textAppearanceMedium but they look completely different > across sizes, so that isn't good enough either. > I know this is not exactly Xamarin related, but Android, though... I'd > appreciate some hints on "the best way" of doing this. > > Cheers > > -- > Gonçalo Oliveira > > _______________________________________________ > Monodroid mailing list > Monodroid@lists.ximian.com > > UNSUBSCRIBE INFORMATION: > http://lists.ximian.com/mailman/listinfo/monodroid > > -- Gonçalo Oliveira
_______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid