Android :: Set Specific Font In A Styles.xml
I'm defining a style XML for my android app. I have some TTF files I want to use, how can I set the typeface to use those files as the font as opposed to the generic "sans", "serif" & "monospace".
View Complete Thread with Replies
Related Forum Messages:
Motorola Droid : Font Size And A Spell Checker - Imposiible To Read Small Font Size In Emails Or Text Messages
This is my first post. I've had a Moto Droid since day one, and I just love it. It is without a doubt better than any phone that I've had over the years, and that includes the iPhone, BB, etc.
However, there are 2 things that I don't understand - Font size and a spell checker. It is imposiible to read the small font size in emails or text messages.
1. Why has there not been an app to either change the font size or be able to zoom in? Picasy has incorporated multi-touch for zooming, so I've to assume that its doable! Why not have the same in an email client.
2. Why is there not an email client out there that allows for spell checking? There are many such apps for the BB! I am a terrible speller.
I am not complaining, I just want to understand the limitations from a developers prospective, as I am sure these isuues will eventually be addressed.
Android :: Themes And Styles
I want to enable different themes in my app. Some elements need "special" variations, like, for example, a headline TextView. Lets say for the example, in theme A, I want the headline yellow on black, in theme B red on white, while the default TextView uses black on white and vice versa.
Now, I can style the default TextView pretty easy by using <item name="android:textViewStyle"> with a different TextView style in each Theme style.
But how can I do it with the headline? As far as I know, I can use style="..." in the layout XML. But there, I can only use an item style like "headlineForBlack", which would ignore the current theme, while I'd rather need something like "style 'headline' for the current theme".
Android :: Namespace In Styles.xml
I have defined some attributes in my view and I can assign them like:
This works. But when I want to do the same thing with styles.xml:
I get "No resource found that matches the given name".
Android :: Default Styles For Widgets
Where can I find default styles for my widgets? Let me give you an example. In the Contacts application, when adding a new contact, at the very bottom there are two buttons that have a particular background. I have traced that to here: http://android.git.kernel.org/?p=platform/packages/apps/Contacts.git;... and it would seem that that background is achieved by using style="@android:style/ButtonBar" on a LinearLayout. From what I understand, this is a system-wide theme default for button bars. However, what I am searching for is not a ButtonBar, but similar, so I tried searching for this ButtonBar in the documentation, hoping to find other similar styles I could use. I *thought* I would find it in R.style:[url]
Android :: Multiple Configurations - Styles In App
I'm supposed to develop an app which behave like that: The User starts the app and can select between different configurations. Depending on the selection there are different colors, drawables and strings (e.g. urls for webservice-calls) to display. All the code-stuff is the same.
My first intention to do so was themes.... - is it possible to include somehow strings in themes? - what shall I do with styles which are referenced in some layout-xml (which are the same for all configs) and should use different colors. can't define colors or styles multiple times and don't want to change that manually (when user selects by code).
Android :: Important Undocumented Styles
An important part of creating an android application is making the gui look right. However where do I find documentation for this. An example of what I am looking for is something like this
what other interesting styles does exist. The eclipse layout xml editor knows about some of the @android:style/'s but not this one. Where is all this documented?
Android :: Modifying Styles Programmatically
In an Android application I am writing, the styling for my various TextView elements is defined in an xml resource. I would like enable the user to change certain styles such as android:typeface using a PreferenceActivity. Is there a way to modify a style resource programmatically such that all associated widgets will update correctly? If not, must I manually select all widgets by id and change their styling?
Android :: Changing Alert Dialog Styles
Is there a way to change the Alert Dialog style, like background and font color using something like
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme" parent="android:Theme"> </style> <style name="Theme.Dialog"> <item name="android:colorBackground">#FF0000</item> <item name="android:colorForeground">#00FF00</item> </style> </resources>
Android :: Styles - Style Does Not Work On Button
Im trying to figure out how to use Styles. It seems easy, but its not working.
First, here is my XML for the Button:
<Button style="@style/Btest" android:id="@+id/Button01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some text"></Button>
And here is the values/styles.xml:
Its not working at all. If I dont use Style and just add the style directly in the XML for the Button - no problem.
Android :: Custom Widget Styles / How To Put Into Namespace?
In the ApiDemos, there is a view example called Gallery1 which declares a custom style in attrs.xml.I want to do the same thing for my widgets, but using a different namespace. However, as soon as I replace the android: namespace with something else,Unable to find attribute? Why does it look for an attribute I am about to declare? Isn't the point of this file to be able to name your own custom attributes?It's interesting to note that it works if you do not supply a custom namespace, but just an attribute name.
Android :: Multiple Styles Inside A TextView?
I was wondering if its possible to set multiple styles for different pieces of text inside a TextView. For instance, I am setting the text as follows:
Now, is it possible to have a different style for each text element? I mean bold for line1, normal for word1 and so on...
I found this http://developer.android.com/guide/appendix/faq/commontasks.html#selectingtext:
Get our EditText object. EditText vw = (EditText)findViewById(R.id.text);
Set the EditText's text. vw.setText("Italic, highlighted, bold.");
If this were just a TextView, we could do: vw.setText("Italic, highlighted, bold.", TextView.BufferType.SPANNABLE); to force it to use Spannable storage so styles can be attached. Or we could specify that in the XML.
Get the EditText's internal text storage. Spannable str = vw.getText();
Create our span sections, and assign a format to each.
But it uses position numbers inside the text. Is there a cleaner way to do this?
Android :: Alternating Styles On ListView Using Extended ArrayAdapter
Currently my ListView is filling up with the given String but I wanted to alternate some styles on the ListView items. Something weird is happening (I'm surely missing something obvious); The ListView Index is not fixed and the styles are not alternating as supposed. My Code is the following:
Android :: Gradient Styles - Not Working On The Outer-most LinearLayout
In my Android application I've hidden the default title bar, introduced a TabView and added my own titlebar under that TabView's tabs. At the moment, I'm using the ?android:attr/windowTitleStyle style which makes my new titlebar look gray and gradient. It looks pretty good, but my screens are looking pretty grayscale. I'd like to spice things up a bit by making this titlebar a different color gradient.
What am I looking at here? Creating my own image and using it? The ?android:attr/windowTitleStyle style seems to expand depending on the height of your custom titlebar; so I'm not sure it's actually a single image.
I've attempted to throw a LinearLayout over it with a bit of translucency (ex: making the color #800000FF), but the gradient style I have behind this LinearLayout disappears.
Per my answer down below, I've figured out that I can create an XML file that defines a gradient and use that. It works fine inside a LinearLayout (titlebar_gradient) I have on my layout. However, it is not working on the outer-most LinearLayout (background_gradient). Could someone tell me why? As I understand it, the ListView should be transparent...
Android :: Super Compass - Many Styles And Backgrounds To Choose From
Super compass is a compass in the English tools. There are many styles and backgrounds to choose from, the essential software for your trip.
Super compass, both app and home screen widget, several styles and backgrounds to choose.
- show GPS location
- show current address
- GPS status
- connectivity status
- Home screen widget
- change background
- change style
- GPS location, address
Android :: How To Mix / Match Colors / Styles In A Single View?
Is it possible to style a single, say, TextView in Android with multiple alternating styles, colors, and sizes? Think inline HTML or CSS but in the Android world. As an extreme, to demonstrate the point, let's say I wanted to have a word "CIRCUS" with each letter a being different color. Do I have to create 6 TextViews for this or can this be done in one?
Android :: Change Text Styles In A List? Performance
Ever since I added conditional text formatting on my list items I've noticed a performance drop. It's still usable but I'm somewhat obsessive about performance/experience so I would really like to tweak my approach as best I can. The following snippet is how I'm achieving my conditional formatting. Is this the only way? (Perf drop appears to be related to making TextViews spannable)
Android :: Android Email Styles
I have noticed that in some android applications the email is displayed in two colors. The username is black and the domain is gray (blackco...@graycolor.com). Is there a way within android to use this display style or if not what is the simplest way to achieve this effect?
Android :: FontType In Android Styles Xml
I am following an example project "Sky" by Jeff Sharkey using styles in my layout. It is working out quite well, however, I cannot determine how to specify the font type-face using the styles. Without this, I will have to apply the font explicitly to every TextView, EditView, etc., whereas I want to control where and when it is applied throughout my application.
Android :: How To Set Ttf Font Of WebView?
I am setting the font of a TextView to font from a ttf file like this: Typeface myTypeface = Typeface.create From Asset(getAssets (), "fonts/samplefont.ttf");TextView myTextView1 = (TextView) findViewById (R.id.welcome title); myTextView1.setTypeface(myTypeface);The font is stored in my assets directory. How can I set the font of a WebView to this font? Can I use webSettings.setStandardFontFamily?
Android :: Screen Font App
I am having issues reading the fonts on my Droid Eris. I downloaded Spare Parts app and it didnt actually seem to change any of the fonts on my device except for the fonts in the Spare Parts app... Am I missing something or is there a better app free/paid
Android :: How To Use Arial Font With Webview
I user a webview control in my app to display some local data (load loadData method) . Now i want to display some unicode characters and i have used tag: <font face="Arial">something herer</font> . But it seems that webview can not find the Arial font because i can only see UFO - Characters . Do i have to copy arial.ttf to somewhere or how can i use this true- type-font with webview?
Android :: How Can I Fill Outlined Font?
I'm trying to use a Helvetica outlined ttf and i want the background of the font to be yellow and the outline part be black.but it does not work, the font is drawn with the black outline but no yellow background. In fact I am not even sure what does the bgColor field from TextPaint is for, i haven't found information about it in the doc. I've also tried to use the setBackgroundColor(Color) method from TextView but it doesn't fill the font inner part but all the TextView space.