回答編集履歴

1

脱字

2022/01/23 14:52

投稿

jimbe
jimbe

スコア12668

test CHANGED
@@ -3,4 +3,4 @@
3
3
  お試しの通り、 BaseAdapter には getSupportFragmentManager() は有りませんので、基本的には呼び出せません。
4
4
  また、設計的にも、 Adapter 内に直接フラグメントを生成・設定するコードを書くことは、『特定のビューのデータを管理する Adapter 』の機能を逸脱していると思います。
5
5
 
6
- 行うとすれば、 ボタンのリスナを Activity で定義・作成して Adapter のコンストラクタにパラメータとして渡し、 Adapter はそのリスナフィールドに保存しておき getView でボタンに設定する…という形でしょうか。
6
+ 行うとすれば、 ボタンのリスナを Activity で定義・作成して Adapter のコンストラクタにパラメータとして渡し、 Adapter はそのリスナフィールドに保存しておき getView でボタンに設定する…という形でしょうか。