2012-11-21 3 views
0

나는 안드로이드 프로젝트에서 일하고있다. 다른 패널이있는 많은 텍스트 필드가 포함 된 인증서 양식을 만들어야합니다. 어떻게 스크린을 만들 수 있습니까? 두 가지 방법이 있습니다 :안드로이드 화면에서 더 많은 수의 필드를 만드는 방법은 무엇입니까?

  1. 하나의 단일 페이지에 모든 필드를 표시하려면 scrollview를 사용하십시오.
  2. 다음 버튼을 넣고 각 페이지에 각 패널을 만듭니다.

아무도 모바일에서 화면을 만드는 다른 방법을 제안 할 수 있습니까?

+0

나는이 두 가지가 인기있는 방법이라고 생각합니다. 그리고 당신은 페이지 뷰어에도 생각을 줄 수 있습니다. –

+0

각 목록 항목을 누를 때 필요한 사용자 항목을 표시하는 목록을 가질 수 있습니다. 사용자 항목을 취할 수있는 화면을 팝업 할 수 있으며, 다시 사용자를 볼 수 있습니다 항목이 인기있는 목록이 아니라 목록에 추가되었습니다. – Rakshi

답변

1
당신이있는 ScrollView를 사용할 수 있으며
보면 다음 예에서 textViews의 수를 최소화하기 위해

: -

옛 패션 방법은 모든 라벨의 텍스트 뷰를 생성하는 것입니다
Name: Hello World 
Age: 21 
City: Every Where 
DOB: 10/6/1990 

, 이것은 당신이 8 필요 의미 textviews, 그리고 이것은 성능에 좋지 않습니다.

내가 제안하는 것은 동일한 출력이지만 은 두 개의 textViews 인으로, 첫 번째는 왼쪽 열에, 두 번째는 오른쪽 열에 대한 것입니다.

왼쪽 및 오른쪽 열을 채우기 위해 StringBuilder를 사용하십시오. 이것은 아주 좋은 솔루션, 내가 사회 응용 프로그램에 근무했습니다되어



는 사용자 프로파일을 포함, 모든 프로파일은 내가이 문제에 대한 부주의 80보기 위 가지고 있지만, 우리는 시장에 응용 프로그램을 설치할 때 , 우리는 많은 오류를 얻고 성능에 대해 불평을해서 textviews를 줄이고 StringBuilders를 사용해야했습니다.

관련 문제