2011-02-10 3 views
0

내 iPhone 응용 프로그램에서와 같이 안드로이드 화면 레이아웃을 만드는 데 어려움을 겪고 있습니다. iPhone 화면 레이아웃은 아래 그림과 같습니다. 누군가가 나를 안드로이드에 대한 동일한 화면을 만들 수 있습니다. 몇 가지 코드를 보내 주시면 아이디어를 얻을 수 있습니다.첨부 파일과 같은 안드로이드 레이아웃을 만드는 데 도움이 필요합니다.

미리 감사드립니다.

답변

0

첫째을 정렬 할 수의 리스너 를 추가 XML 기반 레이아웃을 만들어야합니다. Android SDK에는이를 도와주는 그래픽 레이아웃 도구가 있습니다.

사용자 정의 단추 그래픽의 9 패치 이미지를 조사하고 <Button /> 내에서 android:background 특성을 설정하기 시작하십시오. 버튼의 실제 텍스트를 사용하고 텍스트 그래픽은 사용하지 마십시오. 기본 레이아웃에 <RelativeLayout />을 사용해야합니다. 이렇게하면 중첩 된 <LinearLayout />의 혼란없이 여러 화면 크기를 쉽게 타겟팅 할 수 있습니다.

색이 칠해진 영역의 경우 그래픽을 정렬하는 대신 반투명 PNG (알파 채널 사용) 만 사용하십시오.

+0

전체 화면에 사용할 레이아웃을 제안 해 줄 수 있습니까? 왜냐하면, 현재 저는 TableLayout을 사용하고 있습니다. 그러나 개념을 이해하는 것은 어렵습니다. 어쨌든 나를 극복하기 위해 나를 도울 수 있습니까? –

+0

RelativeLayout을 이미 제안했습니다. TableLayout은 스프레드 시트와 같이 엄격한 행과 열에 있어야하는 표 형식의 데이터에만 사용됩니다. –

0

사용 상대 레이아웃 탐색 모음에 사용할 이미지 등이 화면을 설계하고 (mainfest에는 제목 표시 줄을 사용하지 않는) 부모 상위로 정렬 유사하게 다른 텍스트 및 이미지보기

관련 문제