지금 앱 개발을 하고 있는데
독학으로 하고 있습니다...
탭으로 해서 메뉴로 만들려고하는데
탭은 만들었는데
탭하나당 하나의 activity1를 연결했는데요..
그 연결된 activityd1에서 버튼을 만들어서 그 버튼을 누르도 또 다른 activity2로 연결을 할려고하는데요 ㅜㅜ
activity2를 연결하면 activity2 하단 메뉴TAB바가없어져요 ㅜ
계속 하단에는 TABBAR가 있는 상태에서 엑티비티들을 이동하게 하고 싶은데...ㅜㅜㅜ
말이 길어졌네요 ㅜㅜ
즉, 탭바는 고정된 상태에서
하나에 탭에서 여러개 엑티비티를 연결을 할려고하는데 어떻게 해야하나요?
제가 만든 탭 코드는
public class beautyActivity extends TabActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.beauty);
// setup tab widget
setupTabs();
}
/**
* setup tab widget
*/
private void setupTabs() {
TabHost tabs = getTabHost();
// TAB 01
TabHost.TabSpec spec = null;
Intent intent = null;
spec = tabs.newTabSpec("tab01");
intent = new Intent(this, page01Activity.class);
intent.putExtra("mode", "new");
intent.putExtra("initialize", true);
intent.putExtra("request", true);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
spec.setContent(intent);
spec.setIndicator("SubPage01");
tabs.addTab(spec);
// TAB 02
spec = tabs.newTabSpec("tab02");
intent = new Intent(this, page02skinActivity.class);
intent.putExtra("mode", "new");
intent.putExtra("initialize", true);
intent.putExtra("request", true);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
spec.setContent(intent);
spec.setIndicator("SubPage02");
tabs.addTab(spec);
// TAB 03
spec = tabs.newTabSpec("tab03");
intent = new Intent(this, page03Activity.class);
intent.putExtra("mode", "new");
intent.putExtra("initialize", true);
intent.putExtra("request", true);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
spec.setContent(intent);
spec.setIndicator("SubPage03");
tabs.addTab(spec);
// TAB 04
spec = tabs.newTabSpec("tab02");
intent = new Intent(this, page04Activity.class);
intent.putExtra("mode", "new");
intent.putExtra("initialize", true);
intent.putExtra("request", true);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
spec.setContent(intent);
spec.setIndicator("SubPage02");
tabs.addTab(spec);
// set current tab
tabs.setCurrentTab(0);
}
}
정말 도통 모르겠어요 ㅜㅜㅜ 답변 부탁드려요..어디다가 어떤 코드를 넣어서 연결해야하나요?
저는 TAB02 에 page02skinActivity 안에 있는 버튼을 누르면 또 다른 엑티비티로 가고 싶어요 ㅜㅜ TABBAR는 고정된 상태에서요 ㅜㅜ
답변 부탁드려요ㅜㅜ




각 탭바안에 activity1이 있고 여기서 버튼을 클릭해 activity2가 실행되는 방식이면....
탭이 사라지는게 맞는데요...?
탭이 안사라지게 하려면 acvtity1에서 activity2의 동작까지 모두 처리해야 합니다
뷰이동, 에니메이션 등등....