0

アクティビティがあります。アクティビティには、フラグメント ("MyFragment") があります。フラグメントには、listView があります。

次に、コードで次のことを行います。

view.findViewById(R.id.my_fragment).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(final View v) {
        //SomeAction
    }
});

しかし、この onClick は機能しません。ListView がフラグメント全体をカバーしているためだと思います。

次に、リスト ビューに設定します。

android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"

しかし、それは機能していません。すべてのクリックイベントをキャッチするフラグメントを作成するには?

4

1 に答える 1