1

ライブラリを使用していswipelistviewますが、一度に 1 つのアイテムだけを開きたいのですが、

それを行う方法はありますか、それとも回避策を考え出す必要がありますか?

4

2 に答える 2

1
    mSwipeListView.setSwipeListViewListener(new com.example.swipelistview.BaseSwipeListViewListener() {
                    @Override
                    public void onOpened(int position, boolean toRight) {

                        for(int i=0;i<mSwipeListView.getChildCount();i++){
                          if(i!=position)
                                mSwipeListView.closeAnimate(i);

                        }

これを試してみてください。動作する可能性があります。テストしていません

于 2014-06-24T20:37:04.567 に答える
0

コードで次を使用する必要があります。

listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
于 2013-12-10T04:40:47.340 に答える