發現一個令人惡心的錯誤:正在運作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);
}
}
}