안드로이드 동적 Spinner 만들기 (MVVM 패턴)
Spinner의 동적 구조는 다음과 같다. 주소1(도,광역시) 변경 -> 주소2(시,군,구) 변경 -> 주소3(동,면) 변경 주소1이 변경되면 주소1의 값을 기준으로 주소2는 서버로부터 주소를 받아온다. 그리고 주소3은 주소2의 변경을 감지하고 서버로부터 주소를 받아온다. 하지만 여기서 주의할 점이 있다. 바로 '전체 주소'의 존재이다. 예를들어 경기도(주소1) 전체에서 검색을 하고 싶을 경우 하위 주소(주소2,주소3)은 말그대로 '전체'로 설정이 되어야 한다. 이 '전체'를 서버로 부터 받아오지 않고(서버는 본래 목적에 맞게 실질적인 주소들만 반환한다), Viewmodel에서 받아온 값에 추가하기로 설정했다. XML onItemSelected eventListener -> onSpinnerItemSel..
앱개발/Android
2022. 4. 10. 11:36
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- rollup ts react npm
- rollup typescript react
- typescript gsls
- vue
- rollup react.js npm
- webpack glsl
- react three fiber leva
- react 3d 에니메이션
- react 3d animation
- react glsl
- eslint
- react fiber 3d
- three.js leva
- 카카오 2021 카드 짝 맞추기
- Vue.js
- attempted import error: bvh_struct_definitions' is not exported from './gpu/bvhshaderglsl.js' (imported as 'bvhshaderglsl').
- next.js import glsl
- 카카오 카드 짝 맞추기 자바스크립트
- react three fiber
- 카카오 카드 짝 맞추기 javascript
- ts glsl
- leva
- react leva
- react 3d text
- react 3d
- 카드 짝 맞추기 자바스크립트
- vue3
- 카드 짝 맞추기 javascript
- rollup typescript
- next.js glsl
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함