0
私は2つのAndroidライブラリ:AとBを持っています。は、resディレクトリからのカスタムファイルattr
app:theme
を受け取っています。 AはこのファイルをBに供給します。私は、Cを使用してアプリケーションCを持っています。これは、Cからraw
res dirにあるファイルを上書きすることが可能ですか?Aは後でBに渡されますか?Androidのライブラリモジュールからリソースファイルをオーバーライドすることはできますか?
ライブラリBの性質のため、不可能です。 App Cはlib Aからアクティビティを起動します。このアクティビティのXMLレイアウトでは、res XMLファイルをlib Bに渡します。私はライブラリB EditTextをプログラムで作成していた場合、このパスをオーバーライドすることができます。 InputTextLayoutを使用しているときに、アプローチが面倒になることがあります –