본문 바로가기

IT 연구회

listview

반응형

package com.example.jake;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;

public class Main extends Activity implements OnItemClickListener {

private TextView selected;
ListView list;
private String[] cars = { "sm1", "sm2", "sm3", "sm5", "sm7", "avante",
"soul", "k5" };

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

selected = (TextView) findViewById(R.id.selected);
list = (ListView) findViewById(R.id.list);

list.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, cars));
list.setOnItemClickListener(this);
}

public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
selected.setText(cars[position]);
}
}

반응형

'IT 연구회' 카테고리의 다른 글

용량이 1MB가 넘는 파일을 asset에 담을 때  (0) 2013.09.17
인텐트 (Intent)  (0) 2013.09.17
webview  (0) 2013.09.17
안드로이드 스레드 (handler) 핸들러  (0) 2013.09.17
안드로이드 스레드2 핸들러(handler)  (0) 2013.09.17
listview 2  (0) 2013.09.17
listview3  (0) 2013.09.17
listview layout xml  (0) 2013.09.17
WifiConfiguration  (0) 2013.08.24
WifiManager 메소드  (1) 2013.08.23