Hey Josh Thanks a lot for showing your concern, will wait for your reply. Regards Gopal
On Thu, Sep 24, 2009 at 11:12 AM, j.hadley <[email protected]> wrote: > > On Sep 23, 6:18 am, Gopal Biyani <[email protected]> wrote: > > At present, I am using emulator. And I don't know how to change font from > > "Droid Sans Fallback" to "Droid Sans". > > Android automatically switches to the Droid Sans Fallback font when a > currently selected font does not contain a character found in a > string, and it sounds like that's what's happening in this case: you > have selected Droid Sans, but Droid Sans does not contain U+2642. So > Android substitutes U+2642 from Droid Sans Fallback, which does > contain this character (and many, many others). So I think everything > is working as intended. > > Droid Sans Fallback is indeed a real font on the device (system/fonts/ > DroidSansFallback.ttf). It contains upwards of 40,000 characters, and > was envisioned for exactly this purpose: to be able to show > *something* when a character is encountered which does not exist in > the selected font. > > As to the original question: The glyph shape for U+2642 in Droid Sans > Fallback is a circle with an arrow pointing upward ("12 o' clock"). > This shape does vary from the typical representation of the Male sign, > which has the arrow coming from the upper-right quadrant...but I'm not > sure that the Fallback font representation is necessarily wrong. I am > not certain why it is drawn the way it is in Droid Sans Fallback, but > I will check in with the font designers for more information on that. > > I am not sure whether the font fallback mechanism can be overridden, > but even if it could I don't think you'd want to, as the alternative > would be even worse: you'd simply get rectangular boxes for characters > that don't exist (as you'll get when you call for characters that > don't exist even in the Fallback font). > > > Josh (from Ascender Corporation, developers of the Droid fonts) > http://ascendercorp.com > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

