creating tab UI의 Android 개발자 문서에 따르면 TabHost 및 TabWidget이 있어야하며 TabHost는 레이아웃의 루트 노드 여야합니다. 모든 것이 완벽하고 예제를 시도했지만 모든 것이 좋습니다. 탭의 API 샘플을 보면서 레이아웃에서 탭 요소를 사용하지 않는 tabs1.java (http://developer.android.co
탭을 세로 방향으로 사용하는 응용 프로그램을 제한하고 싶습니다. 나는 4 개의 탭을 가지고 있고 나는 "안드로이드 : configChanges ="설정 방향을 "4 개 탭에 대한하지만 난 전화를 회전 할 때 방향은 여전히 변경 꽤 똑바로 앞으로 보일지 내가 뭔가를 놓치고 있습니까 감사
모든 UI를 "주문형"으로 프로그래밍 방식으로 작성해야하는데 이는 XML을 사용할 수 없음을 의미합니다. View v = new MyView();
activity.setContentView(v);
tabHost = new TabHost();
....
tabHost.setup();
TabSpec tabSpec = _tabHost.newTabSpec
onCreateOptionsMenu 메서드를 구현하는 최상위 TabHost가 있습니다. 그리고 하위 활동 (탭 안의 것들)이 onOptionsItemSelected를 통해 옵션 메뉴를 가로 챌 수 있기를 바랍니다. 예를 들어 옵션 메뉴에는 "Edit Note"라는 항목이 있고 한 탭에는 모든 노트 목록이있는 ListView가 있습니다. "Edit Note"
TabHost에서 가로 스크롤 막대를 제거하고 싶습니다. TabWidget이 위에 있더라도 거기에 있습니다. alt text http://img341.imageshack.us/img341/1879/brokentabs.png 다음은 내 XML 레이아웃입니다. 이 퍼팅의 LinearLayout <LinearLayout xmlns:android="http://s
두 개의 탭이있는 EditText와 TabHost가있는 레이아웃이 있습니다. Android 1.6. 다음과 같은 경우 하드웨어 키보드를 사용합니다. 재현 단계 : 활동이 표시되면 EditText가 포커스를 얻습니다. 아무 키나 누르면 EditText가 포커스를 잃고 첫 번째 탭에서 키를 얻습니다. 나는 EditText를 다시 클릭하고 타이핑을 시작합니다.
앱을 만드는 개념화/디자인 단계에있어, 나는 약간의 걸림돌을 맞았습니다. 본질적으로 나는 하나의 활동을 TabHost/TabActivity와 비슷한 또 다른 UI에 임베드하는 방법을 찾고 있었다. 화면 상단에는 다른 활동이 포함될 창이 있으며 그 아래에는 위 활동과 독립적이며 항상 볼 수있는 버튼과 컨트롤이 있습니다. 사용자는 아래 컨트롤을 변경하지 않고
나는 내 활동을 탭에 두는 데 정말로 힘든 시간을 보내고 있습니다. XML 파일을 구문 분석하여 목록에 넣는 활동이 있으며, 자체적으로 완벽하게 작동합니다. 그러나 그것을 탭에서 호출하면 작동하지 않습니다. (나는 두려운 "죄송합니다 ... 어쩌면 .. 예기치 않게 멈췄습니다."라는 프롬프트가 나옵니다.) BTW 예. 나는 하나의 활동으로 활동을 옮겼다.