게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드 질문입니다!
게시물ID : programmer_6785짧은주소 복사하기
작성자 : 닉넴은얼굴
추천 : 0
조회수 : 418회
댓글수 : 5개
등록시간 : 2014/11/27 16:30:47
하나의 행에 가로로 칸을 주어 글을 뽑고싶습니다.
예를들면
222.png
222.png
위처럼 하나의 행에 가로로 칸을 여러개 주는 형태입니다.
그러면 행이 추가 될때마다 위의 화면에 출력되는 정보들이 늘어나고 스크롤 하게 됩니다.
각 칸은 weight를 주어 다양한 해상도에 적용되도록 하고
여러개의 행 중 하나의 행을 선택하면 해당 행의 정보를 빼오는 걸 구현하고 싶습니다.
 
간략 하게 다시 말씀드리면,
1) 화면에 여러개의 행을 뿌려준다.
2) 화면에 행들이 꽉 차게 되면 스크롤 기능을 사용한다.
3) 하나의 행은 여러개의 칸이 있는데 각각 weight가 다르다.
4) 화면에 나타난 여러개의 행중 하나를 선택하면 선택 행의 정보를 빼온다. 
 
저는
스크롤뷰 > 리니어 레이아웃(vertical) -> 리니어레이아웃(horizontal) > 텍스트뷰 들
이런식으로 xml 두개로 나누어서 inflater해서 구현해봤습니다.
이러면 화면에는 얼추나오는데 선택이 안된다는 문제점이 있습니다..ㅠㅠ
선택을 하려면 리스트뷰나 그리드뷰를 써줘야 할거 같은데
그 두개를 쓰면 각 칸에 weight를 못주지 않나요?
 
구지 제 방식이 아니어도 다른 방법으로라도 구현할 수 있는 방법이 있다면 알려주세요 고수님들!!ㅠ.ㅠ
 

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호