Statistics
| Branch: | Revision:

root / src / com / rackspace / cloud / android / ContactActivity.java @ 74c976a0

History | View | Annotate | Download (1.8 kB)

1 7dbfc514 koutsoub
package com.rackspace.cloud.android;
2 f2323921 Adam Menz
3 f2323921 Adam Menz
import java.util.ArrayList;
4 f2323921 Adam Menz
5 e9feb464 Adam Menz
import android.content.Intent;
6 e9feb464 Adam Menz
import android.net.Uri;
7 f2323921 Adam Menz
import android.os.Bundle;
8 e9feb464 Adam Menz
import android.util.Log;
9 e9feb464 Adam Menz
import android.view.View;
10 e9feb464 Adam Menz
import android.widget.Button;
11 f2323921 Adam Menz
12 48601850 Mike Mayo
import com.rackspace.cloud.android.R;
13 48601850 Mike Mayo
14 0edf6b39 Adam Menz
public class ContactActivity extends GaActivity{
15 f2323921 Adam Menz
        
16 f2323921 Adam Menz
        ArrayList<String[]> contacts;
17 e9feb464 Adam Menz
        private final String USNUMBER = "1-877-934-0407";
18 e9feb464 Adam Menz
        private final String UKNUMBER = "0800-083-3012";
19 e9feb464 Adam Menz
        private final String twitterAddress = "twitter.com/rackspace";
20 0edf6b39 Adam Menz
                
21 f2323921 Adam Menz
        public void onCreate(Bundle savedInstanceState) {
22 f2323921 Adam Menz
        super.onCreate(savedInstanceState);
23 5018a7f8 Adam Menz
        trackPageView(GoogleAnalytics.PAGE_CONTACT);
24 e9feb464 Adam Menz
        setContentView(R.layout.contactrackspace);
25 e9feb464 Adam Menz
        setUpButtons();
26 f2323921 Adam Menz
    }
27 e9feb464 Adam Menz
        
28 e9feb464 Adam Menz
        private void setUpButtons(){
29 e9feb464 Adam Menz
                
30 e9feb464 Adam Menz
                Button usButton = (Button)findViewById(R.id.contact_us_button);
31 e9feb464 Adam Menz
                usButton.setText(USNUMBER);
32 e9feb464 Adam Menz
                usButton.setOnClickListener(new View.OnClickListener() {
33 e9feb464 Adam Menz
                        public void onClick(View v){
34 e9feb464 Adam Menz
                                String phone = "tel:" + USNUMBER;
35 e9feb464 Adam Menz
                                Intent i = new Intent(Intent.ACTION_DIAL, Uri.parse(phone));
36 e9feb464 Adam Menz
                                startActivity(i);
37 e9feb464 Adam Menz
                        }
38 e9feb464 Adam Menz
                });
39 e9feb464 Adam Menz
                
40 e9feb464 Adam Menz
                Button ukButton = (Button)findViewById(R.id.contact_uk_button);
41 e9feb464 Adam Menz
                ukButton.setText(UKNUMBER);
42 e9feb464 Adam Menz
                ukButton.setOnClickListener(new View.OnClickListener() {
43 e9feb464 Adam Menz
                        public void onClick(View v){
44 e9feb464 Adam Menz
                                String phone = "tel:" + UKNUMBER;
45 e9feb464 Adam Menz
                                Intent i = new Intent(Intent.ACTION_DIAL, Uri.parse(phone));
46 e9feb464 Adam Menz
                                startActivity(i);
47 e9feb464 Adam Menz
                        }
48 e9feb464 Adam Menz
                });
49 e9feb464 Adam Menz
                
50 e9feb464 Adam Menz
                Button twitterButton = (Button)findViewById(R.id.contact_twitter_button);
51 e9feb464 Adam Menz
                twitterButton.setText(twitterAddress);
52 e9feb464 Adam Menz
                twitterButton.setOnClickListener(new View.OnClickListener() {
53 e9feb464 Adam Menz
                        public void onClick(View v){
54 e9feb464 Adam Menz
                                Log.d("info", "http://" + twitterAddress);
55 e9feb464 Adam Menz
                                Intent browse = new Intent(Intent.ACTION_VIEW , Uri.parse("http://mobile.twitter.com/rackspace"));
56 e9feb464 Adam Menz
                            startActivity(browse);
57 e9feb464 Adam Menz
58 e9feb464 Adam Menz
                        }
59 e9feb464 Adam Menz
                });
60 e9feb464 Adam Menz
        
61 e9feb464 Adam Menz
        }
62 f2323921 Adam Menz
63 f2323921 Adam Menz
}