2011-01-29 4 views
-1

나는 안드로이드에 매우 익숙하며 동시에 2 개의 창에 콘텐츠를 표시 할 수 있는지 궁금합니다.여러 콘텐츠보기가 동시에있는 Android?

다음은 예입니다. 메뉴 하단에 HorizontalScrollView가 있습니다. 그 위에는 메뉴에서 어떤 버튼을 눌렀는지에 따라 변경할 수있는 창 (예 : JFrame)이 필요합니다. ScrollView 메뉴는 별도의 엔티티로 존재해야합니다 (내 말이 무엇인지 알고있는 경우).

어떻게해야합니까? 사용자가 버튼을 클릭 할 때마다 메뉴를 그려야하고 새로운 페이지가 표시되기를 원하지 않습니다. 의도와 활동과 관련이 있다는 느낌이 들지만 확실하지 않습니다.

누군가 나를 도울 수 있기를 바랍니다.

감사합니다.

답변

0
+0

그러나 이것은 하나의 방법 일 수 있지만 이상적이지는 않습니다. 나는 약 8 개의 메뉴 항목을 가지고 있으며 사용자가 메뉴 항목을 스크롤 할 수있게 해주는 HorizonltalScrollVie에 있습니다. 나는 콘텐츠를 표시하기 위해 화면에 별도의 장소가있는 영구 스크롤 메뉴를 원합니다. – rich

1

나는 안드로이드에 아주 새로운 그리고 난 같은 시간에 내용을 표시하는 2 개 창을 수 있는지 궁금입니다.

글자 그대로 해석 할 수는 없지만 그 이유는 "창"이 생각하는 바를 의미하지 않기 때문입니다.

다음은 예입니다. 화면 하단에 메뉴 단추가있는 HorizontalScrollView가 있습니다.

제거하고 옵션 메뉴로 바꾸면 응용 프로그램이 플랫폼과 혼합됩니다.

그 위에는 메뉴의 어떤 버튼을 눌렀는지에 따라 변경할 수있는 창 (예 : JFrame)이 필요합니다. ScrollView 메뉴는 별도의 엔티티로 존재해야합니다 (내 말이 무엇인지 알고있는 경우). 어떻게이 일을 할 수 있습니까?

옵션 # 1 : HorizontalScrollView 없애 것은, 옵션 메뉴를 사용하고, 각각의 "창"

옵션 # 2에 대해 별도의 활동을 사용하여 각각의 ViewFlipper의 한 자녀와 함께하는 ViewFlipper 사용 "창문".

메모리 관리, 상태 관리, 코드 복잡성 및 UI 디자인의 경우 일반적으로 옵션 # 1이 훨씬 더 좋습니다.

+0

그러면 Android 휴대 전화의 메뉴 버튼을 누르면 사용자가보기에 액세스하고 변경하기위한 메뉴가 나타납니다. 나는 그것을 시험 할 수 없어 안드로이드 전화가 없어 :) 모두에게 도움을 주셔서 감사합니다. – rich

+1

Rich를 사용하면 에뮬레이터에서 메뉴를 테스트 할 수 있습니다. – user432209

+0

그래, 나는 메뉴를 지금 작동시킬 수 있었다. .. 그러나 그것은 쓰레기 다! Android는 매우 제한적인 것처럼 보입니다. 다행히 시간이 갈수록 좋아질 것입니다. – rich

관련 문제