마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼 클릭시 테이블을 생성하고 싶습니다.

0 추천

안녕하세요 안드로이드를 공부하고있는 학생입니다.

제가 이번에 안드로이드 공부를 하면서 버튼을 눌렀을시

테이블이 추가되는 것을 알고 싶어서 질문 드립니다.

 

버  튼

<<누르게 되면

     

이런식으로 만들수 있는지 궁금합니다!!

제가 공부를 한지 별로 안되서 감도 잘 안오고 어떻게 시작을 해야되는지도 잘 모르겠습니다..

혹시 아시는분들이 계시다면 알려주시면 감사하겠습니다!!

익명사용자 님이 2016년 5월 15일 질문

2개의 답변

0 추천
인플레이션으로 검색해보세요
익명사용자 님이 2016년 5월 16일 답변
혹시 죄송하지만 인플레이션을 공부할만한 사이트 아시는거 곳있으신가요??
0 추천
 

이부분은 리니어를 상속받은 테이블을 객체생성해서 레이아웃에 넣는 버튼 부분  저는 이렇게 처리 했습니다 

  
더도와드리고 싶지만 제가 엄청나게 바빠서 끝나고 일끝나도 해결안되면 도와드리죠
익명사용자 님이 2016년 5월 16일 답변
2016년 5월 17일 수정
죄송한대 안드로이드에 BaseTuple 이런 클래스가 있나요??

안드로이드 api에 보면 없어서 ... 질문 드립니다.

그리고 혹시 이거 데이터베이스가 들어가는 건가요??

만약 데이터베이스라면 저는 데이터베이스를 쓰지않고 만들고 싶은데

그렇게는 못만드는 건가요??
아뇨  BaseTuple 는 제가 만든 클레스 입니다 저건 LinearLayout 을 상속받은 Class에요  LinearLayout 은 비율을 설정할수 있고 정렬을 설정할수 있잖아요
  this.setWeightSum(4.0f); //비율 설정
  this.setOrientation(HORIZONTAL); //가로 정렬
 뒤에 테이블이 될 뷰들을 넣고 테이블을 만든겁니다.
그후에 이 Tuple 라는 것을 버튼 누를때 해당 레이아웃에 ViewGroup.addView 시키면 님이 말씀하신데로 테이블이 추가된다는 말이죠 .
리니어 레이아웃을 상속받은 클레스를 만든다면 리니어의 모든 기능을 사용하면서 새로운 기능도 추가할수 있겟죠 ? 리니어 레이아웃을 이용해 tuple 라는 커스텀뷰를 만든겁니다.
아 ..그래도 잘 이해가 안되네요 ㅠㅠ

혹시 죄송하지만 프로젝트를 보내주실수는 없는건가요??
안되신다면 제가 더 공부를 해보겟습니다! ㅎㅎ
프로젝트가 회사 프로젝트라서 보내드릴수가 없구요 계속 보신다면 간단히 만들어서 다시 적어 드릴께요 ㅎ 메일남겨주세요
아.. 그럼 간단히라도 부탁 드리겠습니다 ㅎㅎ

메일 주소는 uyll@naver.com

입니다!!
파일 보내드렸습니다.  열심히하셔요 ㅎ
정말 감사합니다 ㅠㅠ

이걸로 공부하다 모르는 부분 있으면 혹시

이메밀로 여쭤봐도 될까요??
이메일은 자주확인을 안해서 ㅠchldd12@gmail.com 으로 보내주셔요 저도 누구를 가르칠 실력이 아니지만 아는한에서 알려드리겠습니다 ㅎ
감사합니다!!ㅎㅎ

정말 감사드려요!!
...