"화면" - linear로 horizontal 해서 버튼마다 weight 1줘서 맞춤
(이게 정답인지는 알수가 없슴.. )
※주의
: 버튼을 누르면 숫자가 더해지게 만들어야함 (>> 오늘 배운거 : 버튼 누르면 값 한개 올라가기 ++count)
오늘 배운 내용대로 mainActivity에서 init과 등등을 추가해줬다.
//View를 찾는 함수
private void init(){
editText = findViewById(R.id.edit0);
button9 = findViewById(R.id.button9);
}
//버튼 클릭하면 stack 처리해주는 리스너 등록
//리스너가 있어야 값이 바뀐다.
private void initListener(){
button9.setOnClickListener((View v)->{
count = count +9;
editText.setText(count+"");
});
}
//원래 값 초기화하는 함수
private void initData(){
editText.setText(count+"");
}
주의111
- 리스너에서는 람다함수를 사용한다.

지금은 테스트한다고 버튼 9 누르는 거 한개만 만들었는데,
문제가 뭐냐면 지금 9 버튼을 누르면 계산기처럼 처리되는게 아니고 그냥 9가 더해짐
Whyrano.... Whyrano...
정답은 선생님 블로그에 나와있지만.... 스스로 해결하고싶은 맴......
그런 맴이 있는데.... 일단 잘거임 내일 꼭 완성해서 다시 올려야함!!!
'Android > work' 카테고리의 다른 글
[UI구현 실습] 인스타그램 로그인 화면 (0) | 2021.08.02 |
---|---|
[실습01] 인스타그램 포스트 UI구현 (0) | 2021.07.28 |
[] : post_item (0) | 2021.07.26 |
리니어 레이아웃 예제 (0) | 2021.07.23 |