zl程序教程

您现在的位置是:首页 >  APP

当前栏目

仿qq未读消息

2023-04-18 14:57:58 时间

源码简介:仿qq未读消息,拖拽删除

源码效果:

源码片段:

  1. protected void onCreate(Bundle savedInstanceState) { 
  2.         super.onCreate(savedInstanceState); 
  3.         setContentView(R.layout.activity_main); 
  4.         getActionBar().hide(); 
  5.         CoverManager.getInstance().init(this); 
  6.   
  7.         ListView mList = (ListView) findViewById(R.id.list); 
  8.         mList.setAdapter(new DemoAdapter()); 
  9.   
  10.         CoverManager.getInstance().setMaxDragDistance(150); 
  11.         CoverManager.getInstance().setExplosionTime(150); 
  12.     } 
  13.   
  14.     class DemoAdapter extends BaseAdapter { 
  15.   
  16.         @Override 
  17.         public int getCount() { 
  18.             return 99
  19.         } 
  20.   
  21.         @Override 
  22.         public Object getItem(int position) { 
  23.             return null
  24.         } 
  25.   
  26.         @Override 
  27.         public long getItemId(int position) { 
  28.             return 0
  29.         } 
  30.   
  31.         @Override 
  32.         public View getView(final int position, View convertView, 
  33.                 ViewGroup parent) { 
  34.             convertView = LayoutInflater.from(MainActivity.this).inflate( 
  35.                     R.layout.view_list_item, null); 
  36.             WaterDrop drop = (WaterDrop) convertView.findViewById(R.id.drop); 
  37.             drop.setText(String.valueOf(position)); 
  38.   
  39.             drop.setOnDragCompeteListener(new OnDragCompeteListener() { 
  40.                   
  41.                 @Override 
  42.                 public void onDrag() { 
  43.                     // TODO Auto-generated method stub 
  44.                     Toast.makeText(MainActivity.this"remove:" + position, 
  45.                             Toast.LENGTH_SHORT).show(); 
  46.                 } 
  47.             }); 
  48.   
  49.             return convertView; 
  50.         } 
  51.     } 

下载地址:http://down.51cto.com/data/2090738