728x90
빈 리스트를 생성해서 아이템을 동적으로 추가 한다.
<ListView android:id="@+id/listview1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:choiceMode="singleChoice" />
// 빈 데이터 리스트 생성. final ArrayList<String> items = new ArrayList<String>() ; // ArrayAdapter 생성. 아이템 View를 선택(single choice)가능하도록 만듦. final ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_single_choice, items) ; // listview 생성 및 adapter 지정. final ListView listview = (ListView) findViewById(R.id.listview1) ; listview.setAdapter(adapter) ;
int count; count = adapter.getCount(); // 아이템 추가. items.add("LIST" + Integer.toString(count + 1)); // listview 갱신 adapter.notifyDataSetChanged();
728x90
반응형
'개발 > 안드로이드' 카테고리의 다른 글
안보이고 시작하기 (0) | 2018.09.05 |
---|---|
Logcat 으로 보기 (0) | 2018.09.05 |
Toast 메시지 사용법 (0) | 2018.08.31 |
Failed to resolve: com.android.support:appcompat-v7:28.+ , Error: more than one library with package name 'android.support.graphics.drawable' (0) | 2018.08.30 |
안드로이드 AppCompatActivity (0) | 2018.08.30 |