次のコードを使用して、リストビュー アダプターからフラグメントに文字列値を渡そうとしていますが、null ポインター例外が発生します。分解すると、メソッドの呼び出しにエラーがあることがわかりましたが、何も問題はありません
public void onClick(View v)
{
String text = myList.get(position);
resetArrbg();
arrBgcolor[position] = true;
DevFragment def = new DevFragment();
def.clicked(text);
}
エラーは間違いなく最後の 2 行にあります。テキスト変数を使用してそれらを Toast に置き換えると機能するためです。フラグメント内の対応するメソッドは次のとおりです。
public void clicked(String arg1)
{
globalString == arg1;
}