import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity implements AdapterView.OnItemClickListener, AdapterView.OnItemLongClickListener {
private ListView mListView;
private String[] titles = {“苹果”, “蛋糕”, “桌子”, “猕猴桃”, “毛衣”};
private String[] prices = {“10元/kg”, “100元/个”, “45元/把”, “10元/kg”, “110元/件”};
private int[] icons = {R.drawable.apple, R.drawable.cake, R.drawable.table, R.drawable.kiwifruit, R.drawable.wireclothes};
protected void onCreate(Bundle saveInstanceState) {
super.onCreate(saveInstanceState);
setContentView(R.layout.activity_main);
mListView = (ListView) findViewById(R.id.lv);
MyBaseAdaPter mAdapter = new MyBaseAdaPter();
mListView.setAdapter(mAdapter);
mListView.setOnItemClickListener(this);
mListView.setOnItemLongClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { //点击事件
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(MainActivity.this, “你刚才点击的是item:” + position + “id为:” + id, Toast.LENGTH_SHOR