本文整理汇总了Java中android.widget.TextView.requestFocus方法的典型用法代码示例。如果您正苦于以下问题:Java TextView.requestFocus方法的具体用法?Java TextView.requestFocus怎么用?Java TextView.requestFocus使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.widget.TextView
的用法示例。
在下文中一共展示了TextView.requestFocus方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onResume
import android.widget.TextView; //导入方法依赖的package包/类
@Override
public void onResume()
{
super.onResume();
final Activity activity = getActivity();
final boolean tcAccepted = ConfigHelper.isTCAccepted(activity);
if (tcAccepted)
{
final TextView buttonTermsAccept = (TextView) view.findViewById(R.id.termsAcceptButton);
buttonTermsAccept.setFocusable(true); //set focus on button so that terms can be accepted on Android TV like devices (5-way-navigation)
buttonTermsAccept.setFocusableInTouchMode(false);
buttonTermsAccept.requestFocus();
buttonTermsAccept.setText(R.string.terms_accept_button_continue);
view.findViewById(R.id.termsAcceptText).setVisibility(View.GONE);
}
}
示例2: initView
import android.widget.TextView; //导入方法依赖的package包/类
private void initView() {
mTargetPortrait = (AsyncImageView) findViewById(R.id.target_portrait);
mTargetName = (TextView) findViewById(R.id.target_name);
mArrow = (ImageView) findViewById(R.id.target_group_arrow);
mContactName = (TextView) findViewById(R.id.contact_name);
mMessage = (EditText) findViewById(R.id.message);
mSend = (TextView) findViewById(R.id.send);
mCancel = (TextView) findViewById(R.id.cancel);
mViewAnimator = (ViewAnimator) findViewById(R.id.va_detail);
mGridView = (GridView) findViewById(R.id.gridview);
mCancel.requestFocus();
this.setFinishOnTouchOutside(false);
}
示例3: onClick
import android.widget.TextView; //导入方法依赖的package包/类
public void onClick(View v) {
v.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY, HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING);
switch (v.getId()) {
case R.id.fragment_forgot_password_submit:
boolean validForm = true;
TextView forgotEmail = (TextView) getActivity().findViewById(R.id.fragment_forgot_password_email_address);
if (forgotEmail .getText().length() == 0) {
forgotEmail.setError("Please enter your e-mail address.");
forgotEmail.requestFocus();
validForm = false;
} else if (!android.util.Patterns.EMAIL_ADDRESS.matcher(forgotEmail.getText()).matches()) {
forgotEmail.setError("Please enter valid e-mail address.");
forgotEmail.requestFocus();
validForm = false;
}
if (validForm) {
InputMethodManager inputManager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.hideSoftInputFromWindow(forgotEmail.getWindowToken(), 0);
mResetPassTask = new ResetPasswordTask().execute(new String[]{forgotEmail.getText().toString()});
}
break;
}
}