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() をこの関数に移動しようとしましたが、これは許可されていません。
どんな助けでも大歓迎です