Hi Mercury,
yes, I setup the apk in the emulator. And I try to reboot the emulator
the problem
still exist. It seems the 'resourcemanager' treats the string ids as
locals


On Mar 16, 9:42 am, Mercury <xumerc...@gmail.com> wrote:
> Hi quill
>
> There are some questions for you maybe can help you solve this problem
>
> first, from your question, Did you setup the akp into android
> emulator? if yes, please reboot it, and try it again.
> last time, we also had those problem when we setup new akp. at the
> beginning, we also could get some sources
> such as some wave files at raw, we reboot the emulator the program can
> get them......
>
> so my suggest is you can try it first...and check it...if u debug or
> run under the emulator
>
> I hope that can give you some helps...good luck and best regards!
>
> Mercury
>
> On 3月16日, 上午9时25分, quill <quill...@163.com> wrote:
>
>
>
> > Hi, guys,
> > I want to inflate a layout xml file(in different apk), so I use
> > res = getPackageManager().getResourcesForApplication(appname); to get
> > the resource; and than use mInflater.inflate(res.getLayout(resId),
> > null); to inflate the layout.
> > The problem is, when the xml file is defined as follows:
> > <?xml version="1.0" encoding="utf-8"?>
> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/
> > android"
> >     android:orientation="vertical"
> >     android:layout_width="fill_parent"
> >     android:layout_height="fill_parent"
>
> > <TextView
> >     android:layout_width="fill_parent"
> >     android:layout_height="wrap_content"
> >     android:text="hello"----------------------------------->note this
> >     />
> > </LinearLayout>
> > It works correctly, the text "hello" will be show on the screen.
> > But when I defined the xml file like this:
> > <?xml version="1.0" encoding="utf-8"?>
> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/
> > android"
> >     android:orientation="vertical"
> >     android:layout_width="fill_parent"
> >     android:layout_height="fill_parent"
>
> > <TextView
> >     android:layout_width="fill_parent"
> >     android:layout_height="wrap_content"
> >     android:text="@string/hello"-------------------------------->note
> > this
>
> >     />
> > </LinearLayout>
> > you know, the text was difined by string ids, so when my application
> > load this, it can't find the string id. How can I do?- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to