正如其他人所说的改变输入型将是setInputType功能,你可以如何使用这将是一个对夫妇的方式的功能。
从代码创建按钮侦听器。
或在元素中使用onClick选项。 < - 我将如何亲自完成并显示如下
I.E.
`
android:layout_height="wrap_content"
android:onClick="setInputTypeToSMS"
android:text="SMS">`
`
android:layout_height="wrap_content"
android:onClick="setInputTypeToEmail"
android:text="EMAIL">`
然后在您的主要活动
public class SomeActivity extends Activity{
private EditText editText;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
editText = (EditText)findViewById(R.id.editText);
}
public void setInputTypeToEmail(View view)
{
editText.setInputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
}
public void setInputTypeToSMS(View view)
{
editText.setInputType(InputType.TYPE_CLASS_PHONE);
}
}