Statistics
| Branch: | Revision:

root / src / com / rackspacecloud / android / TabViewActivity.java @ 157f0be5

History | View | Annotate | Download (1.2 kB)

1
/**
2
 * 
3
 */
4
package com.rackspacecloud.android;
5

    
6
import android.app.TabActivity;
7
import android.content.Intent;
8
import android.util.Log;
9
import android.widget.TabHost;
10
import android.os.Bundle;
11

    
12
/**
13
 * @author Mike Mayo - mike.mayo@rackspace.com - twitter.com/greenisus
14
 *
15
 */
16
public class TabViewActivity extends TabActivity {
17

    
18
        @Override
19
        public void onCreate(Bundle savedInstanceState) {
20
                super.onCreate(savedInstanceState);
21
                
22
                Log.d("info", "TabViewActivity Started");
23
                
24
                TabHost tabs = getTabHost();
25
                
26
                TabHost.TabSpec spec = tabs.newTabSpec("tab1");                
27
                spec.setContent(new Intent(this, ListServersActivity.class));
28
                spec.setIndicator("Cloud Servers", getResources().getDrawable(R.drawable.cloudservers_icon));
29
                tabs.addTab(spec);
30

    
31
                spec = tabs.newTabSpec("tab2");
32
                spec.setContent(new Intent(this, ListContainerActivity.class));
33
                spec.setIndicator("Cloud Files", getResources().getDrawable(R.drawable.cloudfiles));
34
                tabs.addTab(spec);
35
                
36
                spec = tabs.newTabSpec("tab3");
37
                spec.setContent(new Intent(this, ListLoadBalancersActivity.class));
38
                spec.setIndicator("LoadBalancers", getResources().getDrawable(R.drawable.load_balancers_icon));
39
                tabs.addTab(spec);
40
        }
41
        
42
}