0

を呼び出すときにNullPointerExceptionを取得します。私はAsyncTaskを拡張するクラスを持つコンストラクタ

public class Luncher extends AppCompatActivity implements DailyCourseAsyncResponse { 
       dailyCourse = new DailyCourse() ; 
    } 

ノート私はのonCreate後にこれを行うと、問題は、私はこのエラーを取得していること:

 java.lang.NullPointerException: Attempt to invoke virtual method 
    'java.lang.String android.content.res.Resources.getString(int)' on a 
     null object reference 

である私は、コンストラクタを呼び出すようにしようと私のカスタムインターフェイスを実装し、メインの活動で

問題? 注:それはthisと重複していません、何がnull例外であるか知っています、問題は "でした"私はなぜ私が私のケース(解決)でそれを得るのか分からなかった

+1

問題は明らかにあなたが提供したコードにありません。どこかで間違った方法でリソースにアクセスしようとしています。 –

+0

@RobertK。コンストラクタを呼び出そうとすると、この時点でエラーが発生します。そのため、私は混乱しています。 – sasan

+0

完全なクラッシュログが表示されますか? –

答えて

0

私は問題を見つけました! @RobertKは私がどこかで間違った方法でリソースにアクセスしようとしていると述べています。 "somewhere"は私のクラスプライベート最終プロパティの1つで、値を間違って設定しようとしていました。 (私のResourceオブジェクトはnullでした)

関連する問題