黑马程序员:第一个Android程序——打电话

发现一个令人恶心的错误:正在运行USSD代码——出现连接问题或MMI码无效



正确做法:

public class YeSayActivity extends Activity {

	private EditText et;

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		et = (EditText) findViewById(R.id.phoneET);
		Button btn = (Button) findViewById(R.id.sendBTN);
	
		btn.setOnClickListener(new SuiOnClickListener());
	}

	private class SuiOnClickListener implements OnClickListener {
		public void onClick(View v) {
			String phone = et.getText().toString();
			
			Intent intent = new Intent();
			intent.setAction(Intent.ACTION_CALL);
			intent.setData(Uri.parse("tel:" + phone));
			startActivity(intent);
		}
	}
}






你可能感兴趣的:(随便聊,android,button,class,string,电话)