2016-11-03 2 views
2

申し訳ありませんが、私は多くのアプリ用に1つのモジュールを作成しています。アプリ内のAndroid xmlはモジュール内でカスタムビューを見つけることができません

myモジュール(public class CustomView extends FrameLayout)にカスタムビュークラスを作成します。

このモジュールをアプリにインポートしましたが、アプリのクラスでカスタムビューを呼び出すことはできますが、カスタムビュー(compile project(':mymodule'))を呼び出すことはできません。

解決策が見つかりませんでした。すべての助力に感謝します。

+0

XMLでの表示? – Sanjeet

+0

AndroidスタジオでCtrl + Spaceを押すと、CustomViewの表示が表示されず、私もcom.modulepackage.CustomViewを試しました – Cver

+0

あなたが行っているように完全なパスを与えるべきです。どのクラスファイルでもこれを行い、 'CustomView'がインポートされているかどうか確認できますか? – Sanjeet

答えて

1

あなたのモジュールのgradleが、あなたのアプリケーションのgradleと同じcompileSdkVersion、buildToolsVersionを持っていることを確認してください。また、同じサポートライブラリを使用していることを確認することも有益です。 compileSdkVersion、buildToolsVersionが適切に設定されている場合、xmlファイルでカスタムビューを見つけるための問題がないはずです(そうでない場合はxmlでアプリケーションコンテキストを使用してください)

関連する問題