title: Custom attribute imported from another android project
body: <p>From what I read <a href="http://code.google.com/p/android/issues/detail?id=9656" rel="nofollow">elsewhere</a>, the compiler error "No resource identifier found" for custom attributes goes away when you change the namespace for an included project to: xmlns:si="http://schemas.android.com/apk/<strong>lib</strong>/com.my.base.project"  instead of "xmlns:si="http://schemas.android.com/apk/<strong>res</strong>/com.my.base.project"  </p>
  
  <p>This still doesn't solve the problem of actually reading the custom attribute's value. From a non project context. The control just gets the default value.  Any ideas to get this working?</p>
  
  <p>In my application I use this custom attribute like so in a layout XML file:</p>
  
  <pre><code>&lt;merge xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:si="http://schemas.android.com/apk/lib/com.my.base.project"&gt;
         &lt;com.my.base.project.view.CustomView
              si:collapsedHeight="100dp"&gt;
         &lt;/com.my.base.project.view.CustomView&gt;
  &lt;/merge&gt;
  </code></pre>