목차
1. ListView(리스트 형태의 화면) 만들기
ListView를 생성한다.
너비는 match_parent를 사용해 parent인 화면 자체에 맞추고,
높이는 wrap_content를 사용해 글자가 꼭 들어갈 정도로 설정한다.
orientation으로 전체 방향을 vertical로 설정한다.
list라는 자료형을 직접 만든 모습이다.
public class MainActivity extends AppCompatActivity {
private ListView list;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
list=(ListView) findViewById(R.id.list);
//List 자료형 만들기, 배열 안에 String 형태로 리스트를 넣겠다는 의미
List<String> data = new ArrayList<>();
//ListView랑 List를 연결하는 adaptor
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, data);
//ListView에 adaptor 세팅
list.setAdapter(adapter);
//아이템 추가
data.add("모각코");
data.add("이고르");
data.add("원투펀치");
data.add("박스타스");
data.add("위빙");
data.add("피해버리기");
//저장하기
adapter.notifyDataSetChanged();
}
}
정말 잘 읽었습니다, 고맙습니다!