2016-11-06 9 views
0

アクティビティクラスから拡張されたクラスのオブジェクトを、Appcompatactivityクラスから拡張されたクラスの内部に作成しようとしています。別のAppcompatactivityクラスでアクティビティクラスのオブジェクトを作成する - android

しかし、私はappcompactavtivityクラス内のオブジェクトを通じてアクティビティクラスのメソッドを呼び出すと、アプリケーションがクラッシュします。

これを行うには適切な方法は何か教えてください。

答えて

0

あなたは絶対に積極newキーワードを使用してAndroidのコンポーネント(ActivityServiceBroadcastReceiverProvider)のインスタンスを作成することはできません。それはオブジェクト構築の一環として、基礎となるContextを設定しているためだけのAndroidフレームワークは、これらのインスタンスを作成することができますあなたのアプリを再構築する必要があります。

関連する問題