일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 스튜디오
- 이미지크기
- 1073741571
- Java
- 0xC00000FD
- python #circular imports #
- cyclic imports
- 코틀린
- View.GONE
- 버튼크기
- 파이썬 문법
- Kotlin
- setVisibility
- 자바
- 딕셔너리 복사
- 뷰크기
- Today
- Total
목록Mobile/Flutter (2)
개발여행

위와 같이 더보기 버튼을 누를 경우 후기 게시판으로 이동하도록 했다. 그런데 어떤 방법을 써도 TextButton의 여백이 지워지질 않아 옆의 후기 게시판과의 정렬을 맞추기가 어려웠다 그래서 그냥 Container로 텍스트 버튼을 한번더 감싸고 height값을 넣어서 여백을 무시하게 만들었다 왜 버튼에 여백이 자동으로 들어가게하고는 없애기 어렵게 만들어서 이 고생을 시키는지 모르겠따... Container( height: 19, child: TextButton( onPressed: () => {provider.currentIndex = 1}, style: ButtonStyle( padding: MaterialStateProperty.all(EdgeInsets.zero)), child: const Text..

배민의 최근 주문 목록처럼 양쪽 끝단만 마진이 들어가고 그 사이 뷰들은 화면에 꽉차도록 출력되길 원했다. 처음엔 if문을 사용해 첫뷰와 마지막 뷰만 마진값을 다르게 주려했더니 설정할 뷰 인덱스를 상수값으로 넘겨줘야한단다 뷰 갯수가 달라질 수 있으므로 상수로 전달할 수는 없는 노릇이다 분명 나와 비슷한 고민을 하는 사람이 있을것 같아 검색해보니 생각보다 간단했다. ListView.builder 에서 padding 값을 주면 간단히 해결되었다. 패딩을 리스트뷰가 보여지는 영역 자체에 주어진다고 생각해서 스크롤 할 때 공백이 생길걸 우려해서 이 방법은 고려조차 안했었는데 생각해보니 그냥 리스트뷰 전체를 하나의 위젯으로 보면 양쪽 끝부분에만 패딩이 들어가는게 당연했다. ListView.builder( paddi..