效果图:
代码:
public class MainActivity extends Activity {
private ListView listview;
private PersonAdapter adapter;
private Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.context = MainActivity.this;
listview = (ListView) findViewById(R.id.list_view_parent);
adapter = new PersonAdapter(context, getPersons());
listview.setAdapter(adapter);
adapter.setDefSelect(0);
listview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView> parent, View view,
int position, long id) {
adapter.setDefSelect(position);
Person p = (Person) listview.getItemAtPosition(position);
Toast.makeText(context, p.toString(), Toast.LENGTH_SHORT)
.show();
}
});
}
public L