public class MainActivity extends Activity {
private ListView lv;// ÊÊÅäÆ÷¿Ø¼þ------->VÊÓͼ
private ArrayAdapter<String> adapter;// ÊÊÅäÆ÷------>C¿ØÖÆÆ÷
private String[] data = { "ÎÒÊǵÚ1¸öÁбíÏî", "ÎÒÊǵÚ2¸öÁбíÏî", "ÎÒÊǵÚ3¸öÁбíÏî", "ÎÒÊǵÚ4¸öÁбíÏî",
"ÎÒÊǵÚ5¸öÁбíÏî", "ÎÒÊǵÚ6¸öÁбíÏî", "ÎÒÊǵÚ7¸öÁбíÏî" };// Êý¾ÝÔ´-->M
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//ÕÒµ½ListView
lv = (ListView) findViewById(R.id.listView1);
// ʵÏÖÊÊÅäÆ÷£¬ÀûÓÃϵͳ¶¨ÒåµÄÑùʽ£¬¼ÓÔØÊý¾ÝÔ´
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, data);
// R.layout.cell ×Ô¼º¶¨ÒåÊÓͼ
// android.R.layout.simple_list_item_1 ϵͳ¶¨ÒåÊÓͼÑùʽ
// °ó¶¨ÊÊÅäÆ÷µ½ÊÊÅäÆ÷¿Ø¼þÉÏ
lv.setAdapter(adapter);
//´¦Àíµ¥»÷ʼþ£ºÁбíÏî±»µ¥»÷ʱ¸ø³öÌáʾÐÅÏ¢
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(MainActivity.this,
"µÚ" + (position + 1) + "Ïî±»µ¥»÷°´ÏÂ", Toast.LENGTH_LONG)
.show();
}
});
//´¦Àí³¤Ê±¼ä°´ÏÂʼþ£ºÁбíÏî±»³¤Ê±¼ä°´ÏÂʱ¸ø³öÌáʾÐÅÏ¢
lv.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(MainActivity.this,
"µÚ" + (position + 1) + "Ïî±»³¤Ê±¼ä°´ÏÂ", Toast.LENGTH_LONG)
.show();
return true;
}
});
}
}