나는 목록보기를 가지고 있으며, iphone에 UITableViewEditingStyle의 기능을 모방하고 싶습니다. 나는 listview에 삭제 버튼이 있기를 원하고 사용자가 삭제 버튼을 클릭하면 해당 특정 행은 데이터베이스뿐만 아니라 listview에서도 삭제되어야한다.android에서 listview에 삭제 버튼을 추가하십시오.
ListActivity를 사용하고 있습니다.
도움 주셔서 감사합니다. 여기
내가수입 android.R.anim을 사용하고있는 코드입니다; import android.app.ListActivity; import android.os.Bundle; import android.view.View; 가져 오기 android.widget.ArrayAdapter; 가져 오기 android.widget.ListAdapter; 가져 오기 android.widget.SimpleAdapter; 가져 오기 android.widget.SimpleCursorAdapter;
공용 클래스 EditSiteList는 ListActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.editsitelist);
HandleDatabase db = new HandleDatabase(null,null,null);
String names[] = db.getSites();
ListAdapter la = new Arraydapter(this,R.layout.editsiterow,R.id.sitename,names);
HandleDatabase hd = new HandleDatabase(null, null, null);
hd.getSitesCursor(), new String[]{"name"}, android.R.id.);
setListAdapter(la);
}
이것을 구현하기 시작한 코드가 있습니까? – Blundell