¿Podemos establecer una imagen de fondo en pestañas como esta?¿Podemos establecer una imagen de fondo en las pestañas?
Respuesta
El siguiente código funcionó para mí:
tabHost.getTabWidget().setBackgroundResource(R.drawable.tabhost_bg);
TabSpec generalTab = mTabHost.newTabSpec("general");
generalTab.setIndicator("General", getResources().getDrawable(android.R.drawable.ic_menu_preferences)).setContent(R.id.tabGeneral);
he utilizado por defecto dibujable androide u puede utilizar lo que quiere
para configurar el fondo de tabhost
this.mTabHost = (TabHost)this.findViewById(R.id.tabHost);
this.mTabHost.setBackgroundResource(R.drawable.back);
Esto configurará la imagen como fondo para pestañas individuales. Quiero establecer una imagen de fondo en el fondo de todas las pestañas [parte debajo de las pestañas]. – neha
editó mi respuesta – ingsaurabh
Esto 'configura la imagen de fondo en toda la pantalla y no solo en el fondo de las pestañas. – neha
probar esto
getTabHost().addTab(getTabHost().newTabSpec("A")
//set the tab name
.setIndicator("A")
//Add additional flags to the intent (or with existing flags value).
.setContent(new Intent(this, A.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
//for creating tab we need to pass tabSpec and tab name to setIndicator and pass intent to its
//setContent to Tab Activity predefined method getTabHost then it will create tab
getTabHost().addTab(getTabHost().newTabSpec("B")
//set the tab name
.setIndicator("B")
//Add additional flags to the intent (or with existing flags value).
.setContent(new Intent(this,B.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
getTabHost().addTab(getTabHost().newTabSpec("C")
//set the tab name
.setIndicator("C")
//Add additional flags to the intent (or with existing flags value).
.setContent(new Intent(this,C.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
getTabHost().getTabWidget().getChildAt(0).setBackgroundResource(R.drawable.a);
getTabHost().getTabWidget().getChildAt(1).setBackgroundResource(R.drawable.b);
getTabHost().getTabWidget().getChildAt(2).setBackgroundResource(R.drawable.c);
- 1. Establecer una imagen de fondo para UIButton
- 2. Establecer imagen de fondo en uitableview?
- 3. Establecer imagen de fondo en UIViewController (MonoTouch)
- 4. Cómo establecer una imagen de fondo en android
- 5. Establecer imagen de fondo para QPushButton
- 6. Cómo establecer la imagen de fondo de una vista?
- 7. Establecer color/imagen de fondo para EKEventEditViewController
- 8. Establecer imagen de fondo de una ventana OpenGL
- 9. ¿Cómo establecer una imagen de fondo del elemento SVG rect?
- 10. ¿Cómo establecer el color de fondo de un widget de pestañas en Qt Creator?
- 11. Establecer una imagen de fondo en un control de imagen WPF?
- 12. Establecer fondo de ToastNotification
- 13. Establecer imagen de fondo para toda la aplicación en Android
- 14. Establecer imagen de fondo mediante programación en un Xib
- 15. ¿Cómo establecer una imagen .PNG como una imagen de fondo INCLINADA para mi formulario WPF?
- 16. Establecer un objeto Imagen como una imagen de fondo div utilizando javascript
- 17. UITableViewController Imagen de fondo
- 18. ¿Cómo establecer la imagen como fondo de pantalla mediante programación?
- 19. ¿Establecer imagen de fondo para el color de fuente?
- 20. Mostrando una imagen de fondo en UIWebView
- 21. Problema una imagen de fondo de diseño
- 22. Establecer la imagen de fondo de un SurfaceView
- 23. Use sed para agregar color de fondo a las pestañas?
- 24. Establecer imagen de fondo de escritorio con JavaScript
- 25. Cómo establecer la imagen de fondo para Editar (Delphi)
- 26. pestañas precarga jQuery UI en el fondo
- 27. Centrar una imagen de fondo en Android
- 28. Transición CSS3 en una imagen de fondo
- 29. Establecer el título de las barras de pestañas programáticamente
- 30. ¿Establecer imagen de fondo para el diseño relativo?
en las pestañas de las imágenes parece ser transparente ... ¿cómo hiciste esto? Me las arreglé para establecer el fondo, pero mis pestañas son visibles en la parte superior con color gris ... :( – Farhan
Debe configurar la vista con fondo transparente (o sin ninguna) como un indicador de sus pestañas para que esta solución funcione. – ernazm