1 public class Main extends Activity implements OnClickListener{ 2 private Button btn; 3 private Button btn1; 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 // TODO Auto-generated method stub 7 super.onCreate(savedInstanceState); 8 requestWindowFeature(Window.FEATURE_NO_TITLE); 9 setContentView(R.layout.main); 10 btn=(Button)findViewById(R.id.onebtn); 11 btn1=(Button)findViewById(R.id.twobtn); 12 btn.setOnClickListener(this); 13 btn1.setOnClickListener(this); 14 15 } 16 17 @Override 18 public boolean onCreateOptionsMenu(Menu menu) { 19 // TODO Auto-generated method stub 20 getMenuInflater().inflate(R.menu.main, menu); 21 return true; 22 23 } 24 25 @Override 26 public boolean onOptionsItemSelected(MenuItem item) { 27 28 switch (item.getItemId()) { 29 case R.id.add_item: 30 //第一个参数表示显示菜单的位置,第2个显示的内容,显示的时间 31 Toast.makeText(this, "add onclick", Toast.LENGTH_SHORT).show(); 32 break; 33 case R.id.remove_item: 34 Toast.makeText(this, "remove onclick", Toast.LENGTH_SHORT).show(); 35 break; 36 37 } 38 39 return true; 40 } 41 42 @Override 43 public void onClick(View v) { 44 // TODO Auto-generated method stub 45 switch (v.getId()) { 46 case R.id.onebtn: 47 Intent intent=new Intent(Intent.ACTION_VIEW); 48 //放入网址URL解析成URI对象 49 intent.setData(Uri.parse("http://www.baidu.com")); 50 startActivity(intent); 51 break; 52 case R.id.twobtn: 53 Intent intent1=new Intent(Intent.ACTION_DIAL); 54 //放入网址URL解析成URI对象 55 intent1.setData(Uri.parse("tel:10086")); 56 startActivity(intent1); 57 break; 58 default: 59 break; 60 } 61 } 62 }