私は自分のアクティビティのメソッドを持っています。そのクラスに引数を渡す必要があるので、別のクラス(アクティビティからではありません)からそのメソッドを呼び出すにはどうすればいいですか? nullPointerExceptionを取得しています。自分のアクティビティのオブジェクトを作成する場合は、誰でも助けてください。共有プリファレンスのヌルポインタ例外
答えて
アクティビティクラスにデータを入れないでください。一般的にアクティビティからアクティビティへバンドルパラメータはデータを渡すために使用されます。あなたがあなたの正確な問題を教えてくれたら、私たちはどんな解決策も見つけることができます。
もアクティビティオブジェクトを取得していますが、someContext.getSharedPreferences( "key"、0)を返すときにnullを返します。 – user1335605
null sharedpreferenceオブジェクトとして返すものが、nullまたはnullとして返されたものとして正確に伝えることができますか? valueがnullとして返された場合は、値が保存されず、デフォルトのnull値が返され、デフォルトのnull値が返されることを意味します。 – Shachillies
正確な風景についても言及してください。 – Shachillies
私が正しく理解している場合まあわからないけど、
あなたは、「その他」のクラスメソッドへの活動からの参照の周りに渡すことができませんか?同様に:
class YourClass {
//bla bla bla
public void yourMethod(Activity activity)
{
if(null != activity)
activity.method();
else
//something
}
}
歓声
- 1. サポートライブラリ共有アクションプロバイダを使用した場合のヌルポインタ例外
- 2. トグルボタン付き共有プリファレンス
- 3. 共有プリファレンス強制終了
- 4. ヌルポインタ例外
- 5. RecyclerViewヌルポインタ例外。
- 6. ヌルポインタ例外
- 7. ヌルポインタ例外デバッグ
- 8. RecyclerViewヌルポインタ例外
- 9. ヌルポインタ例外
- 10. ヌルポインタ例外Java
- 11. ヌルポインタ例外Uri.getmethod();
- 12. ヌルポインタ例外Groovy
- 13. ヌルポインタ例外チェック
- 14. データのヌルポインタ例外
- 15. Javaのヌルポインタ例外
- 16. スプリングフレームワークのヌルポインタ例外
- 17. ヌルポインタ例外のデバッグ
- 18. カーソルアダプタのヌルポインタ例外
- 19. ファイルプロバイダのヌルポインタ例外
- 20. dr.javaのヌルポインタ例外
- 21. ArrayListのヌルポインタ例外
- 22. ディスパッチャサーブレットのヌルポインタ例外
- 23. Spinnerコントロールの共有環境設定でヌルポインタ例外が発生する
- 24. Mockito :: MockMVCのMockMVC例外のヌルポインタ例外
- 25. 共有環境設定をクリアするとヌルポインタ例外が発生する
- 26. 列挙ヌルポインタ例外?
- 27. ヌルポインタ例外 - Androidスタジオ
- 28. android jsonObjectヌルポインタ例外
- 29. カサンドラjson2sstableヌルポインタ例外
- 30. Preconditions.checkNotNull Androidヌルポインタ例外
あなたはクラスのメソッドを呼び出すと、あなたが作成する必要がused.No参照することによってバックアップすることができながら、活動の参照を送信する別のクラスから自分の活動をバックアップする必要がある場合アクティビティオブジェクト – Rasel