I wrote a small app for a colleague, that uses a TabHost widget. He said he upgraded his phone's OS recently and the app now crashes when attempting to access the Activity containing the TabHost. After some remote support, I was able to get little of the log:
Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x0 at android.content.res.Resources.getValue(Resources.java:1018) at android.content.res.Resources.loadXmlResourceParser(Resources.java:2105) at android.content.res.Resources.getLayout(Resources.java:857) at android.view.LayoutInflater.inflate(LayoutInflater.java:394) at android.widget.TabHost$LabelAndIconIndicatorStrategy.createIndicatorView(TabHost.java:565) at android.widget.TabHost.addTab(TabHost.java:223) All resources are in there. It works fine on my device. I'm not sure about the specifics of the upgrade he made - he's trying to find out but I won't have that information for at least a day I notice the line regarding LayoutInflater.inflate - not sure if it matters (I kind of doubt it), but the TabHost was instantiated dynamically (Java, not XML)... I wonder if a newer version of TabHost requires an XML-based instantiation...? Any ideas? TYIA. -- 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

