用来操作item
看效果
1.先看看Mainactivity里
package com.example.popupwindowdemo;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ListView;
import com.example.popupwindowdemo.adapter.MyAdapter;
import com.example.popupwindowdemo.bean.ItemBean;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity {
private ListView listView;
private List<ItemBean> data;
private MyAdapter myAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
initData();
}
private void initData() {
data = new ArrayList<>();
for (int i = 0; i < 20; i++) {
ItemBean itemBean = new ItemBean("title " + i, "content " + i);
data.add(itemBean);
}
if (myAdapter == null) {
myAdapter = new MyAdapter(this, data);
listView.setAdapter(myAdapter);
}
}
private void initView() {
listView = (ListView) findViewById(R.id.list_view);
}
}
2.bean类
package com.example.popupwindowdemo.bean;
/**
* Created by hasee on 2017/8/14.
*/
public class ItemBean {
private String title;
private String content;