public class AndroidTabLayoutActivity extends TabActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);
TabHost tabHost = getTabHost();
// Tab for Dag TabSpec dagspec = tabHost.newTabSpec("Dag"); dagspec.setIndicator("DagRooster", getResources().getDrawable(R.drawable.icon_dag_tab)); Intent dagIntent = new Intent(this, DagActivity.class); dagspec.setContent(dagIntent);
// Tab for Norm TabSpec normspec = tabHost.newTabSpec("Norm"); // setting Title and Icon for the Tab normspec.setIndicator("Normaal", getResources().getDrawable(R.drawable.icon_norm_tab)); Intent normIntent = new Intent(this, NormActivity.class); normspec.setContent(normIntent);
// Tab for Instel TabSpec instelspec = tabHost.newTabSpec("Instel"); instelspec.setIndicator("Info", getResources().getDrawable(R.drawable.icon_setting_tab)); Intent instelIntent = new Intent(this, InstelActivity.class); instelspec.setContent(instelIntent);
public class NormActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.instel_layout);
} }
Bewerkt (24 april 2013 14:11)
Ik ben bezig met mijn 1e appje en op 1 onderdeel na is deze af ;)
Ik maak gebruik van een TAB-gui mbv TabHost en nu wil ik graag een RadioGroup met 3 RadioButtons plaatsen. Ik blijf echter maar foutmeldingen krijgen.
Kan iemand mij ms uitleggen hoe ik de RadioGroup + RadioButtons in mijn TAB-gui kan krijgen.
Hieronder de MAIN en ClASS code:
[B]MAIN[/B]
[CODE]package com.example.androidtablayout;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
public class AndroidTabLayoutActivity extends TabActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = getTabHost();
// Tab for Dag
TabSpec dagspec = tabHost.newTabSpec("Dag");
dagspec.setIndicator("DagRooster", getResources().getDrawable(R.drawable.icon_dag_tab));
Intent dagIntent = new Intent(this, DagActivity.class);
dagspec.setContent(dagIntent);
// Tab for Norm
TabSpec normspec = tabHost.newTabSpec("Norm");
// setting Title and Icon for the Tab
normspec.setIndicator("Normaal", getResources().getDrawable(R.drawable.icon_norm_tab));
Intent normIntent = new Intent(this, NormActivity.class);
normspec.setContent(normIntent);
// Tab for Instel
TabSpec instelspec = tabHost.newTabSpec("Instel");
instelspec.setIndicator("Info", getResources().getDrawable(R.drawable.icon_setting_tab));
Intent instelIntent = new Intent(this, InstelActivity.class);
instelspec.setContent(instelIntent);
// Adding all TabSpec to TabHost
tabHost.addTab(dagspec); // Adding photos tab
tabHost.addTab(normspec); // Adding songs tab
tabHost.addTab(instelspec); // Adding videos tab
}
}
[/CODE]
[B]CLASS[/B]
[CODE]
package com.example.androidtablayout;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.Toast;
public class NormActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.instel_layout);
}
}
[/CODE]
Ik ben bezig met mijn 1e appje en op 1 onderdeel na is deze af
Ik maak gebruik van een TAB-gui mbv TabHost en nu wil ik graag een RadioGroup met 3 RadioButtons plaatsen. Ik blijf echter maar foutmeldingen krijgen.
Kan iemand mij ms uitleggen hoe ik de RadioGroup + RadioButtons in mijn TAB-gui kan krijgen.
Hieronder de MAIN en ClASS code:
MAIN
CLASS