S
S.Haeuss
Neues Mitglied
- 0
Hallo zusammen,
ich bin gerade dabei, eine Android App zu schreiben. Dabei habe ich mir vier Tabs gemacht. Der Hintergrund ist schwarz. Die Schrift in den Tabs soll weiß sein. Ich habe mir gedacht, dass das mit spec.Indicator(View view) und einem TextView aus einer .XML-Datei im Layout Ordner geht. Dies klappt allerdings nicht. Kann mir jemand weiterhelfen?
Danke schon einmal im Voraus.
ich bin gerade dabei, eine Android App zu schreiben. Dabei habe ich mir vier Tabs gemacht. Der Hintergrund ist schwarz. Die Schrift in den Tabs soll weiß sein. Ich habe mir gedacht, dass das mit spec.Indicator(View view) und einem TextView aus einer .XML-Datei im Layout Ordner geht. Dies klappt allerdings nicht. Kann mir jemand weiterhelfen?
Danke schon einmal im Voraus.
Code:
[FONT=Courier New][SIZE=3]public class MainActivity extends Activity { [/SIZE][/FONT]
[FONT=Courier New][SIZE=3] //names of tabs:[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] public final String CLIMATE = "climate";[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] @Override[/SIZE][/FONT]
[SIZE=3][FONT=Courier New] protected void onCreate(Bundle savedInstanceState)[/FONT][/SIZE]
[FONT=Courier New][SIZE=3] { [/SIZE][/FONT]
[FONT=Courier New][SIZE=3] super.onCreate(savedInstanceState); [/SIZE][/FONT]
[FONT=Courier New][SIZE=3] setContentView(R.layout.activity_main);[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] final TabHost tabHost;[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] tabHost = (TabHost) findViewById(R.id.tabhost);[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] tabHost.setup(); [/SIZE][/FONT]
[FONT=Courier New][SIZE=3] TabSpec spec1 = tabHost.newTabSpec("climate_tab");[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] spec1.setContent(R.id.climate_tab);[/SIZE][/FONT]
[FONT=Courier New][SIZE=3] --> spec1.setIndicator(findViewById(R.id.climate));[/SIZE][/FONT]
[SIZE=3][FONT=Courier New] tabHost.addTab(spec1);[/FONT][/SIZE]
[FONT=Courier New] }[/FONT]
Zuletzt bearbeitet: