34 lines
		
	
	
		
			652 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			652 B
		
	
	
	
		
			Plaintext
		
	
	
	
| package com.novelbook.android.view;
 | |
| 
 | |
| 
 | |
| public interface DragGridListener {
 | |
|     /**
 | |
|      * 重新排列数据
 | |
|      * @param oldPosition
 | |
|      * @param newPosition
 | |
|      */
 | |
|     public void reorderItems(int oldPosition, int newPosition);
 | |
| 
 | |
| 
 | |
|     /**
 | |
|      * 设置某个item隐藏
 | |
|      * @param hidePosition
 | |
|      */
 | |
|     public void setHideItem(int hidePosition);
 | |
| 
 | |
| 
 | |
|     /**
 | |
|      * 删除某个item
 | |
|      * @param deletePosition
 | |
|      */
 | |
|     public void removeItem(int deletePosition);
 | |
| 
 | |
|     /**
 | |
|      * 设置点击打开后的item移动到第一位置
 | |
|      * @param openPosition
 | |
|      */
 | |
|      void setItemToFirst(int openPosition);
 | |
| 
 | |
|      void nitifyDataRefresh();
 | |
| }
 |