Possiamo impostare un'immagine di sfondo in schede come questa?Possiamo impostare un'immagine di sfondo in schede?
risposta
Il seguente codice ha funzionato per me:
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);
ho usato di default drawable Android u possibile utilizzare ciò che si vuole
per l'impostazione di fondo della tabhost
this.mTabHost = (TabHost)this.findViewById(R.id.tabHost);
this.mTabHost.setBackgroundResource(R.drawable.back);
Ciò imposterà l'immagine come sfondo delle singole schede. Voglio impostare l'immagine di sfondo sullo sfondo di tutte le schede [parte sotto le schede]. – neha
modificato la mia risposta – ingsaurabh
Questo 'imposta l'immagine di sfondo su tutto lo schermo e non solo sullo sfondo delle schede. – neha
provare questo
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. Cambia colore di sfondo delle schede attive
- 2. Come impostare l'immagine di sfondo in Java?
- 3. Impostazione di un'immagine di sfondo per una barra delle schede
- 4. Impostare l'immagine di sfondo di SurfaceView
- 5. JTabella in JScrollPane, come impostare lo sfondo?
- 6. Come impostare lo sfondo in StackPanel
- 7. Come impostare lo sfondo in Android
- 8. Come modificare lo sfondo della scheda nelle schede di viewpagerindicator?
- 9. Modifica del colore di sfondo della Barra delle schede
- 10. Come impostare lo sfondo ViewBox?
- 11. Come impostare il colore di sfondo QWidget?
- 12. JavaFX Come impostare un'immagine di sfondo scena
- 13. impostare il colore di sfondo: Android
- 14. Come impostare l'immagine di sfondo di div in stile ng
- 15. Come impostare l'immagine di sfondo di un DIV in CSS?
- 16. posizione sfondo per il colore di sfondo
- 17. Possiamo impostare la distanza dall'indicatore di trigger per SwipeRefreshLayout?
- 18. come impostare il colore di sfondo dell'intera pagina in css
- 19. non possibile impostare il colore di sfondo UITableViewCell in IB
- 20. Come impostare l'immagine di sfondo per l'app iphone in PhoneGap
- 21. Come impostare il colore di sfondo in jquery
- 22. Come impostare un'immagine di sfondo dello schermo in Kivy
- 23. Come impostare un'immagine di sfondo in Xcode usando swift?
- 24. Impostare il colore di sfondo su UITableView in IOS 6
- 25. Perché sullo sfondo manca la barra delle schede?
- 26. Schede personalizzate in Android
- 27. Come impostare lo sfondo delle celle?
- 28. Android - Come impostare l'immagine dello sfondo?
- 29. Come impostare lo sfondo trasparente nell'elemento HTML5
- 30. Come impostare uno sfondo sfumato UITableViewCell?
nelle schede immagine sembra essere trasparente ... come hai fatto? Riesco a impostare lo sfondo, ma le mie schede sono visibili in alto con il colore grigio ... :( – Farhan
È necessario impostare la visualizzazione con sfondo trasparente (o senza alcuno) come indicatore delle schede per far funzionare questa soluzione. – ernazm