私はここでこのプロジェクトに向けられました:
https://github.com/siyamed/android-satellite-menu
ダウンロードすると、それは素晴らしいようです。しかし、アプリケーションで単純なバージョンを動作させることができません。提供された .jar をプロジェクトに追加しましたが、依存関係に表示されています。私が抱えている問題はxmlファイルにあります。次のように提供されます。
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:sat="http://schemas.android.com/apk/res/android.view.ext"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<android.view.ext.SatelliteMenu
android:id="@+id/menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|left"
android:layout_margin="8dp"
sat:satelliteDistance="170dp"
sat:mainImage="@drawable/ic_launcher"
sat:totalSpacingDegree="90"
sat:closeOnClick="true"
sat:expandDuration="500"/>
</FrameLayout>
SO に関する別の投稿では、パッケージ タイプを独自のパッケージに変更するように指示されています。だから私はそれを次のように変更しました:
xmlns:sat="http://schemas.android.com/apk/res/my.app"
しかし、私はまだxmlファイルでこのエラーを取得しています:
Multiple annotations found at this line:
- error: No resource identifier found for attribute 'satelliteDistance' in package
'android.view.ext'
- error: No resource identifier found for attribute 'mainImage' in package 'android.view.ext'
- error: No resource identifier found for attribute 'closeOnClick' in package
'android.view.ext'
- error: No resource identifier found for attribute 'expandDuration' in package
'android.view.ext'
- error: No resource identifier found for attribute 'totalSpacingDegree' in package
'android.view.ext'
ここでもパッケージの減速を変更しようとしました:
<android.view.ext.SatelliteMenu
android:id="@+id/menu"
そして、一方と他方の組み合わせ。しかし、同じエラーが発生し続けます。
私は何を間違っていますか?