public class MainActivity extends Activity {
private ListView listView;
private ArrayList<String> arraylist;
private ArrayAdapter<String> adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//arraylist 객체 생성 & 요소 추가
arraylist = new ArrayList<String>(); //arraylist는 ArrayList<String>을 참조한다
arraylist.add("안녕요? ㅎㅎ"); //add함수를 사용해 리스트 목록을 작성
arraylist.add("바보");
arraylist.add("멍청이");
arraylist.add("하이");
arraylist.add("메롱");
//어댑터 객체 생성
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arraylist);
//리스트 뷰 객체 생성 & 어댑터 생성
listView = (ListView)findViewById(R.id.listview);
listView.setAdapter(adapter);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
}
}
<Listview
android:id="@+id/listview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
에러는 뜨지 않지만, 실행이 되질 않습니다. 예제 보고 따라한건데 왜 안되는 걸까요...
초보자에게 희망을 주시길 부탁드립니다ㅜㅜ (import는 다 추가했습니다)