package com.example.listoflist;
import java.util.LinkedList;
import java.util.List;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemLongClickListener;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.RelativeLayout;
import android.widget.TextView;
public class InsListActivity extends Activity {
private Context context;
private ListView lv;
private List<String> list = new LinkedList<String>();
public static int ID = 0;
public static int last = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
context = InsListActivity.this;
super.onCreate(savedInstanceState);
setContentView(R.layout.ins_list);
lv = (ListView) findViewById(R.id.lv);
for (int i = 1; i <= 30; i++) {
list.add("---" + i + "---");
}
final ListExpandedMoreAdapter ilia = new ListExpandedMoreAdapter(context, list);
lv.setAdapter(ilia);
lv.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View view,
int arg2, long arg3) {
ID = arg2;
ilia.notifyDataSetChanged();
last = arg2;
return true;
}
});
}
}