Description: 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
To Search:
File list (Check if you may need any files):
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