안드로이드 개발 질문/답변
(글 수 45,052)
intent = new Intent().setClass(this, xxxx.class); intent.putExtra("gggg", preferences.getLong("gggg", 0)); spec = tabHost .newTabSpec("hhhh") .setIndicator( makeTabIndicator(getString(R.string.xxxxxx), 1)) .setContent(intent); tabHost.addTab(spec);
위와 같은 방식으로 5개의 탭을 커스텀 하였습니다. 셀렉터도 추가하고, 인텐트도 연결하여 탭내에서 액티비티 간 이동도 문제 없습니다.
다만 더 욕심 부려보고 싶은 것이 가운데 탭만 다른 탭과 달리 크게 하여 탭의 영역을 조금 벗어나는 크기로 제작하고 싶습니다.
더불어서 가운데 탭을 터치하면 액티비티의 뷰가 탭에 가려지지 않고 온전히 풀뷰로 fill_parent 되게 실행하고 싶은데요.
가능여부가 궁금합니다. 이미 인텐트가 tabactivity를 상속하게 되는 상황에서 탭버튼 클릭시 독립적인 액티비티로 활성화 되는 것이 가능해 보이진 않는데요, 구현해보고 싶은 마음이 있어서 질문을 올립니다.
그리고, 탭 버튼위에 버튼을 얹어도 무방한데요, 이렇든 저렇든 유사한 케이스를 코드로 본적이 없어서, 여기에 여쭙네요.
미리 감사하겠습니다!!