ListView 안에 id 값을 list_test로 부여하고

 

MainActivity

 

private ListView list; // list 변수를 선언한다

 

list = (ListView)findViewById(R.id.list_test); // list 변수에 list_test id 값을 넣어준다

 

List<String> data = new ArrayList<>(); // 배열 안에다가 String 형식으로 데이터를 저장한다

 

ListView와 list 를 연결해주는 Adapter 가 있다

 

ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, data);

첫번째 인자 this는 현재 액티비티에 해당되고, 두번쨰 인자는 안드로이드에서 제공하는 기본 폼이다

세번쨰 인자로는 선언해 주었던 data를 넣어준다

 

list.setAdapter(adapter); // adapter를 list에다가 셋팅한다.

 

data.add(""); // 원하는 문자열을 추가한다

 

adapter.notifyDataSetChanged();// 이 상태를 저장 하겠다는 의미이다.

 

빌드를 하면

 화면에 잘 나온다 !!

'안드로이드 스튜디오~' 카테고리의 다른 글

Fragment  (0) 2019.12.28
DrawerLayout  (0) 2019.12.26
WebView  (0) 2019.12.19
SharedPreferences  (0) 2019.12.19
ImageView & Toast  (0) 2019.12.19

+ Recent posts