2014-11-14 3 views
1

다시 클라이언트를 listview에 추가하는 질문을했지만이 그림과 비슷한 gridview로 전환하고 싶습니다. 그들은 textview와 tablelayout을 사용하지만, 더 쉬운 것은 아닙니다. http://sdroid.blogspot.com/2011/01/fixed-header-in-tablelayout.html textview/tablelayout을 사용 하시겠습니까? 아니면 더 좋은 방법입니까? 나는 그것을하려고했지만 내 머리글을 겹쳐. 내가 뭘 잘못했는지 보여주기 위해 코드를 저장하는 것을 잊어 버렸다.안드로이드의 gridview 셀?

답변

0

질문을 이해하는 경우 고정 헤더가 화면 상단에 표시됩니다. 그 아래에서, 당신은 (스크롤 가능한?) 그리드 뷰를 원할 것입니다. 이 올바른지?

만약 그렇다면, 이것보다 쉽게 ​​달성 할 수 있습니다. Activity 클래스 대신 FragmentActivity 클래스를 사용하십시오. 메인 페이지에 두 조각을 구현하십시오. 상단 조각에는 헤더가 포함됩니다. 하단 조각에는 gridview가 포함됩니다. 둘 다 동시에 표시 할 수 있습니다.

+0

답변을 주셔서 감사합니다. TextView와 함께 TableLayout을 사용하고있는 순간, 조각 작업 클래스를 사용하면 성능이 향상 될까요? 여기에 약간 이상한 다른 질문이 있지만, 내 GUI를 사용자 정의하기 위해 별도의 클래스를 만들어야합니까? 내 메인 클래스에서 그것을하는 대신? – andyADD

+0

내가 원하는 결과를 생산하는 경우 TextLayout과 TextView 괜찮다고 생각합니다. 두 번째 질문에 관해서 : 아니요, 귀하의 GUI를 사용자 정의하기 위해 별도의 수업을 만들지 마십시오. 대신 메인 클래스에서 onCreate 또는 다른 유사한 위치에서 호출하는 CustomizeGui 메서드를 기본 클래스에 만듭니다. – klsoren

+0

응답 해 주셔서 감사합니다. 확장형 목록보기로 결정했습니다. – andyADD