0

我正在尝试使用jfeinstein 滑动菜单,恕我直言,看起来很有希望。我喜欢使用布局配置而不是代码来使用它的想法。我有以下非常简单的布局配置。

<com.slidingmenu.lib.SlidingMenu
xmlns:sliding="http://schemas.android.com/apk/res-auto"
android:id="@+id/slidingmenulayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
sliding:viewAbove="@layout/customforabove"
sliding:viewBehind="@layout/customforbehind"
sliding:behindOffset="120dip"
sliding:behindScrollScale="0.25"

/>

但是我收到一个关于未绑定前缀的错误。我不知道是因为 xmlns 之后的滑动,还是其他原因。

提前谢谢!

4

3 回答 3

0

我认为应该是

xmlns:sliding="http://schemas.android.com/apk/res/auto"

(没有破折号)

并将“auto”替换为在哪里可以找到该滑动菜单库的包名

尝试:

xmlns:sliding="http://schemas.android.com/apk/res/com.slidingmenu.lib"

这应该在您使用它的任何资源文件的顶部元素中(在 xmlns:android 旁边是正确的位置)

于 2012-11-22T14:23:04.330 回答
0

属性 'android:id'、'android:layout_width' 和 'android:layout_height' 的名称中的“android”也是命名空间前缀,因此通常需要在某处适当填写名为 'xmlns:android' 的属性在标记中。

于 2012-12-20T22:51:17.600 回答
0

我在一分钟前得到了这个答案。通过执行以下操作修复它:

xmlns:android="http://schemas.android.com/apk/res/android"
于 2013-03-25T21:42:53.240 回答