ListView

package com.cx;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class ListViewDemoActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView mylistview=(ListView) findViewById(R.id.listview);
mylistview.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item,
new String[]{"Song","Football","Computer","Android","Apple"}));
mylistview.setOnItemClickListener(new AdapterView.OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
}
});
mylistview.setOnItemSelectedListener(new OnItemSelectedListener() {

@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
ListView lv=(ListView) parent;
Log.d("Test","id="+id+"("+lv.getSelectedItem().toString()+")");
}

@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub


}
});
}

}

结果显示:

 

posted on 2014-12-08 13:19  Iitb  阅读(104)  评论(0)    收藏  举报

导航