0

私はjfeinsteinのスライドメニューを使用しようとしていますが、それは有望に見えます。コードではなく、 layout config を使用して作業するというアイデアが気に入っています。次の非常に単純なレイアウト構成があります。

<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:android="http://schemas.android.com/apk/res/android"
于 2013-03-25T21:42:53.240 に答える
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 に答える