public class ActivityMain extends Activity{ private EditText edt_hour; private EditText edt_minute; private EditText edt_second; TextWatcher tw = new TextWatcher(){ //@OverrIDe public voID beforeTextChanged(CharSequence s, int start, int count,int after){ } //@OverrIDe public voID onTextChanged(CharSequence s, int start, int before, int count){ } //@OverrIDe public voID afterTextChanged(Editable s){ if(s.toString().length() == 2){ if(edt_hour.isFocused()){ edt_hour.clearFocus(); edt_minute.requestFocus(); } else if(edt_minute.isFocused()){ edt_minute.clearFocus(); edt_second.requestFocus(); } else if(edt_second.isFocused()){ edt_second.clearFocus(); } } } }; public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.main); edt_hour = (EditText) findVIEwByID(R.ID.hour); edt_hour.addTextChangedListener(tw); edt_minute = (EditText) findVIEwByID(R.ID.minute); edt_minute.addTextChangedListener(tw); edt_second = (EditText) findVIEwByID(R.ID.second); edt_second.addTextChangedListener(tw); }}
二、xml布局<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:orIEntation="vertical"> <EditText androID:ID="@+ID/hour" androID:text="00" androID:maxLength="2" androID:inputType="number" androID:selectAllOnFocus="true" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content"/> <EditText androID:ID="@+ID/minute" androID:text="00" androID:maxLength="2" androID:inputType="number" androID:selectAllOnFocus="true" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content"/> <EditText androID:maxLength="2" androID:inputType="number" androID:text="00" androID:ID="@+ID/second" androID:selectAllOnFocus="true" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content"/></linearLayout>
总结 以上是内存溢出为你收集整理的Android番外篇 如何从一个EditText跳转到另一个EditText全部内容,希望文章能够帮你解决Android番外篇 如何从一个EditText跳转到另一个EditText所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)