本文整理汇总了Java中com.daimajia.swipe.SwipeLayout.close方法的典型用法代码示例。如果您正苦于以下问题:Java SwipeLayout.close方法的具体用法?Java SwipeLayout.close怎么用?Java SwipeLayout.close使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.daimajia.swipe.SwipeLayout
的用法示例。
在下文中一共展示了SwipeLayout.close方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: swap
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
public boolean swap(final int a, final int b){
if(a<0||a>=size()||b<0||b>=size()||a==b)return false;
if(a>b) return swap(b, a);
final SwipeLayout av = get(a).getWrapper();
final SwipeLayout bv = get(b).getWrapper();
av.close(true);
bv.close(true);
super.add(b, super.remove(a));
if(adapter!=null){
MainActivity.saveCards(ctx);
adapter.notifyItemMoved(a, b);
adapter.notifyItemChanged(a);
adapter.notifyItemChanged(b);
}
return true;
}
示例2: closeAllExcept
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
@Override
public void closeAllExcept(SwipeLayout layout) {
for (SwipeLayout s : mShownLayouts) {
if (s != layout)
s.close();
}
}
示例3: closeAllItems
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
@Override
public void closeAllItems() {
if (mode == Attributes.Mode.Multiple) {
mOpenPositions.clear();
} else {
mOpenPosition = INVALID_POSITION;
}
for (SwipeLayout s : mShownLayouts) {
s.close();
}
}
示例4: onLayout
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
@Override
public void onLayout(SwipeLayout v) {
if (isOpen(position)) {
v.open(false, false);
} else {
v.close(false, false);
}
}
示例5: closeAllSwipeLayoutExcept
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
public void closeAllSwipeLayoutExcept(SwipeLayout layout){
for(SwipeLayout swipeLayout : swipeLayouts){
if(!swipeLayout.equals(layout)){
swipeLayout.close(true);
}
}
}
示例6: closeAllSwipeLayout
import com.daimajia.swipe.SwipeLayout; //导入方法依赖的package包/类
public void closeAllSwipeLayout(){
for(SwipeLayout swipeLayout : swipeLayouts){
swipeLayout.close(true);
}
}