Android: Como remover a cor de destaque da guia selecionada & Ativar o realce de destaque em TabWidget
Agora estou trabalhando com o Android TabWidget. Eu construo este TabWidget baseado emhttp://mobileorchard.com/android-app-development-tabbed-activities/
Eu já adicionei o background ao TabWidget,
mas aparentemente o destaque da aba selecionada e da aba pressionada é sempre visível e eu não posso desativá-la ainda.
Aqui está a foto (desculpe, não posso adicionar diretamente a imagem porque ainda é um newb). :
1. guia selecionada padrão:http://postimage.org/image/9ryed6w5b/
2. na aba pressionada:http://postimage.org/image/gwg7m83en/
O que eu quero é que a cor da guia selecionada padrão e a cor da guia pressionada sejam invisíveis ou desativadas, para que o fundo da imagem seja totalmente mostrado, não bloqueado por essas cores.
Qualquer resposta será apreciada. Obrigado :)
o código:
<code>public void onCreate(Bundle savedInstanceState) { //hide title bar BasicDisplaySettings.toggleTaskBar(EpolicyMainActivity.this, false); //show status bar BasicDisplaySettings.toggleStatusBar(EpolicyMainActivity.this, true); super.onCreate(savedInstanceState); setContentView(R.layout.epolicy); TabHost tabHost=(TabHost)findViewById(R.id.tabHost); tabHost.setup(); tabHost.getTabWidget().setBackgroundColor(0); tabHost.getTabWidget().setBackgroundResource(R.drawable.epolicy_menu_bar); TabSpec spec1=tabHost.newTabSpec("Tab 1"); spec1.setContent(R.id.tab1); spec1.setIndicator("",getResources().getDrawable(R.drawable.epolicy_menu_home)); TabSpec spec2=tabHost.newTabSpec("Tab 2"); spec2.setContent(R.id.tab2); spec2.setIndicator("",getResources().getDrawable(R.drawable.epolicy_menu_nab)); TabSpec spec3=tabHost.newTabSpec("Tab 3"); spec3.setContent(R.id.tab3); spec3.setIndicator("",getResources().getDrawable(R.drawable.epolicy_menu_contact)); TabSpec spec4=tabHost.newTabSpec("Tab 4"); spec4.setContent(R.id.tab4); spec4.setIndicator("",getResources().getDrawable(R.drawable.epolicy_menu_agen)); tabHost.addTab(spec1); tabHost.addTab(spec2); tabHost.addTab(spec3); tabHost.addTab(spec4); </code>