Java 如果存在文本,则从文本字段获取文本
这是我的密码:Java 如果存在文本,则从文本字段获取文本,java,android,Java,Android,这是我的密码: if (e0.getText().length()==0) email.putExtra(Intent.EXTRA_TEXT, e01+n02+n03+n05); if (e1.getText().length()==0) email.putExtra(Intent.EXTRA_TEXT, e00+n02+n03+n05); if (n2.getText().length()==0) email.putExtra(Intent.EXTRA_TE
if (e0.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, e01+n02+n03+n05);
if (e1.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, e00+n02+n03+n05);
if (n2.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n03+n05);
if (n3.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n02+n05);
if (n5.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n02+n03);
if (e0.getText().length()==0 && e1.getText().length()==0)
email.putExtra(Intent.EXTRA_TEXT, n02+n03+n05);
if (e0.getText().length()==0 && n2.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n03+n05);
if (e0.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n02+n05);
if (e0.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n02+n03);
if (e1.getText().length()==0 && n2.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n03+n05);
if (e1.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n02+n05);
if (e1.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n02+n03);
if (n2.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n05);
if (n2.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n03);
if (n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+e01+n02);
if (e0.getText().length()==0 && e1.getText().length()==0 && n2.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, n03+n05);
if (e0.getText().length()==0 && e1.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, n02+n05);
if (e0.getText().length()==0 && e1.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, n02+n03);
if (e0.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n05);
if (e0.getText().length()==0 && n2.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n03);
if (e0.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e01+n02);
if (e1.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n05);
if (e1.getText().length()==0 && n2.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n03);
if (e1.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+n02);
if (n2.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT, e00+e01);
if (e0.getText().length()==0 && e1.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT,n05);
if (e0.getText().length()==0 && e1.getText().length()==0 && n2.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT,n03);
if (e0.getText().length()==0 && e1.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT,n02);
if (e0.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT,e01);
if (e1.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0 )
email.putExtra(Intent.EXTRA_TEXT,e00);
if (e0.getText().length()==0 && e1.getText().length()==0 && n2.getText().length()==0 && n3.getText().length()==0 && n5.getText().length()==0){
Toast.makeText(this, "Wprowadź wartości zamówienia",Toast.LENGTH_SHORT).show();
return;
};
现在:
我有5个文本字段(数字),这些是我在应用程序中订购的部分数量。我正在把它们发送到email.putExtra(Intent.EXTRA_TEXT,e01)。
我怎样才能把我的额外文本看起来合适的字符串也放进去,例如:
“电极E0-“e00”pcs”请用您正在使用的语言标记您的问题。@Barmar:+1;如果让我猜的话,我会说
Intent
变量表明Android(即Java)。所有这些重复的编码都表明设计糟糕。您应该为所有类似的变量使用数组,然后您可以使用循环来实现模式?