我有一个包含手机号码编辑文本的应用程序,用户可以在其中编辑手机号码,我必须向服务器发送两个请求,如:手机号码和MSSDN、手机号码(全长)和MSSDN(包含最后4位的手机号码)。我如何才能做到

最佳答案

试试这个。在调用子字符串之前检查长度是否大于4,以避免IndexOutbounds异常。

    EditText mEdtPhoneNumber = (EditText) findViewById(R.id.edtPhoneNumber);
    String phoneNumber = mEdtPhoneNumber.getText().toString().trim();
    String strLastFourDi = phoneNumber.length() >= 4 ? phoneNumber.substring(phoneNumber.length() - 4): "";

什么是MSSDN?是MSISDN吗??

10-07 22:07