###前提・実現したいこと
質問の意味が分からなかったらすみません。
複数のタブそれぞれにListViewがあり、要素をタップすると詳細画面へ行き、詳細画面からはコメントなどを入力する画面に行きたいのですがうまくできません。
ListViewの要素をタップした段階でエラーが発生してしまいます。
画面は全てFragmentで作っています。
このメソッド使えとかなんでもいいので良い方法があれば教えてください。
###該当のソースコード
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//詳細画面に値を渡す DetailFragment detailFragment = new DetailFragment(); Bundle bundle = new Bundle(); bundle.putInt("selected", position); DetailFragment.setArguments(bundle); //詳細画面へ遷移 FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); transaction.replace(R.id.fragment_main, detailFragment).addToBackStack(null).commit(); } });
###補足情報(言語/FW/ツール等のバージョンなど)
android studio 2.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/03/07 08:12
2017/03/07 09:01
2017/03/07 09:18
退会済みユーザー
2017/03/08 02:30