* 안드로이드 리스트뷰 예제...
public class ListViewActivity extends AppCompatActivity {
//string 배열 선언...
String[] strList = {"Button Ex", "TabView Ex", "Timer Ex", "내부 File Read & Write Ex", "Local DB Ex","리스트뷰 필터링"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_view);
//액션바 셋팅
ActionBar ab = getSupportActionBar();
ab.setTitle("메인화면...");
//어뎁터 연결 리스트뷰랑...
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,strList);
ListView lv = (ListView)findViewById(R.id.lvMain);
lv.setAdapter(adapter1);
//리스트 뷰 이벤트
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Toast.makeText(getApplicationContext(),((TextView)view).getText() + "클릭함. " + i,Toast.LENGTH_SHORT).show();
// i 변수 인덱스 키
'Android Programming' 카테고리의 다른 글
[Android] 내부 해당 폴더 안 파일 목록 불러오기 (0) | 2019.12.11 |
---|---|
[Android] 현재 시간 표시 함수 (0) | 2019.11.20 |
[Android] 내부(internal) 파일 Write & Read & Delete (0) | 2019.11.13 |
[Android] 휴대폰 개발자 옵션 및 안드로이드 스튜디오 연결 (0) | 2019.11.11 |
[Android] 기존 프로젝트 불러 올때 IDE , gradle 오류 (0) | 2019.11.08 |