2016-12-09 7 views
0

ライブラリモジュールの開発中に、XMLを使用してメタデータファイル内のすべてのUI属性をexternにすることにしました。これは、後で検証され、XSDスキーマが再び検証されます。現在、私はプロジェクトの資産フォルダにXMLとXSDの両方を持っています。のように、私のカスタムビューのカスタム属性にXML参照を渡したいと思います。それは可能ですか?XMLファイルをレイアウトカスタム属性に渡すにはどうすればいいですか?

答えて

1

あなたが@stringまたは@dimenのようにそれらにアクセスすることはできませんので、資産がRファイルにマップされていない、など

私はあなたを保持するために、資産のファイル名またはres/rawフォルダに等しいstringリソースを使用してのいずれかを示唆していますxmlファイル。

+0

しかし、レイアウトXMLからこれらの値にアクセスすることは可能ですか?生or XMLのresフォルダのいずれか? –

+1

もちろん、 ''のような 'reference'フォーマットの属性を作成してください。次に、xmlで@ xml/my_xml_fileまたは@ raw/my_xml_fileを使用します。 –

+0

ありがとう、それは働いた! –

関連する問題