私の問題:スワイプ ( SectionsPagerAdapter
extends FragmentPagerAdapter
) を使用して制御されるメイン クラスと 3 つのフラグメントがあります。
すべてのフラグメントで listview を使用して、SQLite からのデータでリストを生成します。これは正常に機能しますが、onItemclick メソッドは機能しません。いくつかの方法を試しましたが成功しませんでした。
カスタムの simpleCursorAdaptor を使用し、Adaptor の getView メソッドを介してビューを設定します。繰り返しますが、これはうまく機能します。DB からのコンテンツを含む適切なテーブル行を取得します。
問題を解決するために参照できる例はありますか? ListFragment を使用しない例。
コードの一部は次のようになります。
public class TranssaktionFragment extends Fragment implements OnItemClickListener
listview.setAdapter(transsaktionadaptor);
listview.setOnItemClickListener(new OnItemClickListener() {
private String TAG;
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
Log.v(TAG, "*****************************Clicked************************* " );
}
});