I originally titled this with the word "quirkiness" instead of "bugs"
but after reading the android reference docs, I believe it's a bug.

I'm having problems with the app icons and labels for the Light Racer
series of games I've released on Hero.  The games seem to run fine but
for whatever reason, they are having problems displaying more than the
package name on the home screen on Hero phones.  The app manager shows
the right name and icon but not the home screen.  It also on some
phones shows a random image as the icon, not even the app icon!

I used a copy of a manifest that I used originally for Light Racer 1.0
from when the Android SDK v1.0 was originally released.  For whatever
reason, I put the words "Light Racer" directly in to the manifest for
the android:label.  I also don't specify that same label for the
launch activity.

I've since changed the label to the default @string/app_name but
people are still reporting problems.  I thought that maybe not setting
the label on the launch activity was causing the problem but then I
read this:

--------------------
http://developer.android.com/guide/topics/manifest/activity-element.html

android:label
    A user-readable label for the activity. The label is displayed on-
screen when the activity must be represented to the user. It's often
displayed along with the activity icon.

    If this attribute is not set, the label set for the application as
a whole is used instead (see the <application> element's label
attribute).

    The activity's label — whether set here or by the <application>
element — is also the default label for all the activity's intent
filters (see the <intent-filter> element's label attribute).

    The label should be set as a reference to a string resource, so
that it can be localized like other strings in the user interface.
However, as a convenience while you're developing the application, it
can also be set as a raw string.
----------------------

See, it says right there that it's optional and can even be a raw
string.  That leads me to believe there's a bug with the app name
processing on the Hero.  I'm going to update my app to try to fix this
and recommend that you test yours on hero and fix it as well if you
see the issue.

Can others report on this please?  I'd like confirm my suspicion that
the Hero needs a resource string for both the application and launch
activity to work correctly.

I don't have a Hero so I'm relying on the feedback of others to solve
this issue.

Thanks!
--~--~---------~--~----~------------~-------~--~----~
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