>         i am facing a problem in using jar file.I have created a jar
> file and i am trying to use it in another project.I also copy the xml
> files from res/layout folder of that project whose jar file is created
> to the res/layout folder of the project in which i am using jar file.I
> have also listed all the activites of jar in manifest file of that
> project. But when i call an activity that is inside jar file it loads
> the wrong xml file.I mean if inside an activity i have setContentview
> (R.layout.test1) but it loads another file instead of test1.
>
> Any Help??

You cannot reference resources by R.layout, R.id, and such from within a
JAR such as what you have packaged. You need to adjust your API so the
application reusing your JAR can pass those values in as parameters.

What happens is that even though you copied over the resources, the
resource IDs (the numbers that R.layout.foo and R.id.bar map to) will be
different in the new project.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
Android App Developer Books: http://commonsware.com/books.html



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