私は、プレーヤーが名前をプログラムに入れ、プログラムが文字列配列の次のアクティビティに名前を送信し、次のプログラムが配列をリストに入れてシャッフルするアプリを作成しています。何らかの理由で、.setText関数を使用しようとするたびに、アプリでnullpointerexceptionエラーが発生します。私はトーストでリストをテストして、それがnullでないことを確認しましたが、nullではありません。助言がありますか?
endInstructions = (Button)findViewById(R.id.buttonEndInstructions);
player = (TextView)findViewById(R.id.textViewPlayerName);
endInstructions.setOnClickListener(this);
Bundle ext = getIntent().getExtras();
int numberOfPlayers= ext.getInt("numberofplayers");
String[] sarray = ext.getStringArray("namearray");
names = Arrays.asList(sarray);
Collections.shuffle(names);
Toast.makeText(this, names.get(0), Toast.LENGTH_SHORT).show();
//player.setText(names.get(0));
前もって感謝します!