android滑动删除的一个开源项目SwipeDelMenuLayout的简单使用
16lz
2021-12-18
github地址:https://github.com/mcxtzhang/SwipeDelMenuLayout
MainACtivity:
public class Main3Activity extends AppCompatActivity { private ListView listView; private adapter madapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main3); listView = (ListView) findViewById(R.id.listview); madapter = new adapter(); listView.setAdapter(madapter); }
adapter:
package com.example.cuboo.myapplication;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.Button;import android.widget.TextView;/** * Created by cuboo on 2016/12/6. */public class adapter extends BaseAdapter { private String[] strings = new String[]{"helo","wod"}; @Override public int getCount() { return strings.length; } @Override public Object getItem(int position) { return strings[position]; } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { convertView = LayoutInflater.from(parent.getContext()).inflate(R.layout.list_item,null); TextView tv = (TextView) convertView.findViewById(R.id.text001); tv.setText(strings[position]); Button btn = (Button) convertView.findViewById(R.id.btnDelete); //删除监听 btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { System.out.println("hehh"); } }); return convertView; }}
listview :
<?xml version="1.0" encoding="utf-8"?>
listview item:
<?xml version="1.0" encoding="utf-8"?>
更多相关文章
- android折叠展开自定义列表项测试
- android googlemap的location报空指针解决案例
- android监听音量上下键调节音量
- ndk 历史版本下载
- android sqlite3查询
- android sqlite 增删查 demo
- Android中intent的使用
- Android(安卓)实现监听事件的几种方法
- Android(安卓)手机状态