Revision e9feb464 src/com/rackspacecloud/android/ContactActivity.java

b/src/com/rackspacecloud/android/ContactActivity.java
4 4

  
5 5

  
6 6
import android.app.Activity;
7
import android.content.Intent;
8
import android.net.Uri;
7 9
import android.os.Bundle;
10
import android.util.Log;
11
import android.view.View;
12
import android.widget.Button;
8 13

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

  
57
			}
58
		});
59
	
60
	}
18 61

  
19 62
}

Also available in: Unified diff