文件名称:DragListView
- 所属分类:
- android开发
- 资源属性:
- [Android] [Java] [源码]
- 上传时间:
- 2013-04-24
- 文件大小:
- 203kb
- 下载次数:
- 0次
- 提 供 者:
- zhengy*******
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
可以拖动的ListView,实现手动拖动的ListView
可以拖动的ListView,实现手动拖动的ListView-DragListView
package com.tarena.draglist.demo
import java.util.List
import android.content.Context
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.BaseAdapter
import android.widget.TextView
public class DragListAdapter extends BaseAdapter {
Context context
LayoutInflater inflater
List<String> groupN
public DragListAdapter(Context con, List<String>groupname) {
this.groupN = groupname
this.context = con
inflater = LayoutInflater.from(con)
}
@Override
public int getCount() {
return groupN.size()
}
@Override
public Object getItem(int position) {
return groupN.get(position)
}
public void remove(String group) {
int index=groupN.indexOf(group)
groupN.remove(index)
notifyDataSetChanged()
}
public void insert(String grname, int postion) {
groupN.add(postion, grname)
notifyDataSetChanged()
}
@Override
可以拖动的ListView,实现手动拖动的ListView-DragListView
package com.tarena.draglist.demo
import java.util.List
import android.content.Context
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.BaseAdapter
import android.widget.TextView
public class DragListAdapter extends BaseAdapter {
Context context
LayoutInflater inflater
List<String> groupN
public DragListAdapter(Context con, List<String>groupname) {
this.groupN = groupname
this.context = con
inflater = LayoutInflater.from(con)
}
@Override
public int getCount() {
return groupN.size()
}
@Override
public Object getItem(int position) {
return groupN.get(position)
}
public void remove(String group) {
int index=groupN.indexOf(group)
groupN.remove(index)
notifyDataSetChanged()
}
public void insert(String grname, int postion) {
groupN.add(postion, grname)
notifyDataSetChanged()
}
@Override
(系统自动生成,下载前可以参看下载内容)
下载文件列表
DragListView\.classpath
............\.project
............\AndroidManifest.xml
............\assets
............\bin\DragListView.apk
............\...\classes\com\tarena\draglist\alphabetlist\AlphabetListView$1.class
............\...\.......\...\......\........\............\AlphabetListView$AlphabetPositionListener.class
............\...\.......\...\......\........\............\AlphabetListView$HideIndicator.class
............\...\.......\...\......\........\............\AlphabetListView.class
............\...\.......\...\......\........\............\AlphabetListViewActivity$1.class
............\...\.......\...\......\........\............\AlphabetListViewActivity.class
............\...\.......\...\......\........\demo\BuildConfig.class
............\...\.......\...\......\........\....\DragListAdapter.class
............\...\.......\...\......\........\....\DragListView.class
............\...\.......\...\......\........\....\R$attr.class
............\...\.......\...\......\........\....\R$drawable.class
............\...\.......\...\......\........\....\R$id.class
............\...\.......\...\......\........\....\R$layout.class
............\...\.......\...\......\........\....\R$string.class
............\...\.......\...\......\........\....\R.class
............\...\classes.dex
............\...\jarlist.cache
............\...\res\drawable-hdpi\ic_launcher.png
............\...\...\.............\sidebar_bg.png
............\...\...\.........ldpi\ic_launcher.png
............\...\...\.........mdpi\ic_launcher.png
............\...\...\.........xhdpi\ic_launcher.png
............\...\...\..............\sidebar_unchoose_item.9.png
............\...\resources.ap_
............\gen\com\tarena\draglist\demo\BuildConfig.java
............\...\...\......\........\....\R.java
............\proguard-project.txt
............\project.properties
............\res\drawable-hdpi\ic_launcher.png
............\...\.............\sidebar_bg.png
............\...\.........ldpi\ic_launcher.png
............\...\.........mdpi\ic_launcher.png
............\...\.........xhdpi\ic_launcher.png
............\...\..............\sidebar_unchoose_item.9.png
............\...\layout\alphabet.xml
............\...\......\drag_list_item.xml
............\...\......\mysimple_item.xml
............\...\values\strings.xml
............\src\com\tarena\draglist\alphabetlist\AlphabetListView.java
............\...\...\......\........\............\AlphabetListViewActivity.java
............\...\...\......\........\demo\DragListAdapter.java
............\...\...\......\........\....\DragListView.java