タグ付けされた質問 「android-custom-attributes」

5
カスタムビューのattrs.xml内の同じ名前の属性
同じ名前の属性を共有するカスタムビューをいくつか書いています。それぞれの<declare-styleable>セクションでattrs.xml、属性に同じ名前を使用したいと思います。 <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView1"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> <declare-styleable name="MyView2"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> </resources> 私はそれを言って、エラーを取得していますmyattr1し、myattr2すでに定義されています。私は省略すべきであることがわかったformatの属性をmyattr1してmyattr2でMyView2、私はそれを行う場合、私は、コンソールで次のエラーを取得します: [2010-12-13 23:53:11 - MyProject] ERROR: In <declare-styleable> MyView2, unable to find attribute これを達成する方法はありますか、おそらく何らかの名前空間(推測)ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.