无法在android中以消息形式发送空格分隔的文本
我正在做一个项目,将位置和描述发送到一个特定的电话号码,我使用EditText在上面写描述,当我在描述中写一个单词时,它工作得很好,但当我在描述框(EditText)中写一个句子时,它不工作 这是我的xml无法在android中以消息形式发送空格分隔的文本,android,Android,我正在做一个项目,将位置和描述发送到一个特定的电话号码,我使用EditText在上面写描述,当我在描述中写一个单词时,它工作得很好,但当我在描述框(EditText)中写一个句子时,它不工作 这是我的xml <EditText android:id="@+id/discription" android:layout_width="321dp" android:layout_height="134dp"
<EditText
android:id="@+id/discription"
android:layout_width="321dp"
android:layout_height="134dp"
android:ems="10"
android:hint="hint of the description"
android:inputType="textPersonName"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.277"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/imageView2"
app:layout_constraintVertical_bias="0.079" />
显示所需结果与当前用户界面结果的截图。
EditText Dis;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_power);
Dis = findViewById(R.id.discription);
}
public void send(View view) {
SmsManager smsManager = SmsManager.getDefault();
String desc = Dis.getText().toString();
String ss="Desription" + desc + " https://maps.google.com/?q="+ lat +","+ lon;
smsManager.sendTextMessage(phoneNo, null, ss, null, null);
}