Statistics
| Branch: | Revision:

root / src / com / rackspacecloud / android / ContactActivity.java @ 7fe017f5

History | View | Annotate | Download (1.8 kB)

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