커밋했는데 캡처를 못했다.
주말에 몰아서 해야겠다.
간단한 알고리즘도 논리력이 부족한 두뇌탓에 엉키는 중이다.
학부땐 이럴때 쉽게 포기하곤했는데
할 수 있는데까진 해보자 ..
이슈
- 15개의 버튼으로 이루어진 메뉴가 있다. 터치로 스크롤을 내리거나 단말기(파나소닉 FN-Z1)좌측 버튼 클릭시 현재 위치로부터 다음뷰로 버튼 5개의 높이만큼 이동하는건 무리없이 했다.
- 현재 스크롤부터 한칸씩 포커스 이동하는게 엉키는중이다 .. 임의의 위치에서 최상위 메뉴가 포커싱되고 그 후 한칸씩 포커싱 돼야하는데 둘 중 하나만 된다. 최상위 메뉴만 포커싱되거나, 임의의 위치에서 또한번 위치를 바꾸면 최신위치의 최상위메뉴가 포커싱되는 것이 아니라 이전 화면의 포커싱 순서를 따르고있거나 ..하나가 되면 다른 하나가 안되고 ..
1. 터치스크롤로 임의의 위치에서 보이는 화면의 최상단 버튼이 포커싱되고 단말기의 하단버튼 누르면 한칸씩 차례로 포커스 이동
2. 단말기 좌측 버튼을 누른후 (한 화면에 보이는 메뉴 개수가 5개씩이므로 다음 5개 버튼)이 보이고 단말기하단의 버튼을 누르면 화면상의 최상단 메뉴부터 차례로 포커스
아이디어
- 반복문안의 최상단 메뉴를 포커스시키는 문장때문에 임의의 위치에서 최상단메뉴는 포커싱되지만 그 후 한칸씩 아래로 포커스되는게 안된다.
- 반복문안에 임의위치 상단메뉴 포커싱후, if 단말기 좌측 버튼을 누른경우-> 한칸씩 메뉴끝까지 가도록 이중for문?
- 자바단말고 xml 에서 onClick과 onNextFocusDownId 어쩌구로 포커스이동하는 방법도 모색해봐야겠다 ..
'Android' 카테고리의 다른 글
2020/06/03 Commit (0) | 2020.06.03 |
---|---|
2020/06/02 Commit (0) | 2020.06.02 |
2020/05/29 Commit (0) | 2020.05.29 |
스크롤 이슈 해결 (0) | 2020.05.29 |
2020/05/28 Commit (0) | 2020.05.28 |
댓글