0

Android では、インテント オブジェクトを関数に渡したいのですが、一貫して NullPointerException を取得します。

これが不可能であるという情報源は見つかりませんでした。

基本的に私はこれを持っています:

 public Intent intent;

    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

    intent = getIntent();
    int check = elsewhere.chk_intent(intent); //<=THROWS ERROR

     }

chk_intent() は、特にいくつかの余分なフィールドが存在する場合、インテントで送信されたデータに対していくつかの機能を実行します。

getIntent() をこの関数に移動しようとしましたが、これは許可されていません。

どんな助けでも大歓迎です

4

1 に答える 1