私は属性を持つカスタムビューを作成しました。 Androidスタジオでアンドロイドツールでこれらの属性を使用する方法はありますか?例えばAndroid XMLカスタム属性でツールの名前空間を使用する方法はありますか?
:
ATTRファイルがある<MyOwnCoolView
android:layout_width="96dp"
android:layout_height="96dp"
android:padding="3dp"
tools:dividerAngle="2"/>
:
<resources>
<declare-styleable name="MyOwnCoolView">
<attr name="dividerAngle" format="float"/>
</declare-styleable>
なぜツールの名前空間を使用しますか? "http://schemas.android.com/apk/res-auto"名前空間を使用できます。 – natario
に値のあるプレースホルダが必要です。どのようにデザインビューに表示されるかを確認します。後で実行時にこのビューにはさまざまな値が得られます。 – RCB
私が知っている限り、デザインプレビューは "schemas.android.com/apk/res-auto"でも動作するはずです。クラスコンストラクタの値を必ず取得してください。 – natario