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 | } |