本文整理了Java中android.view.View.requestFocusFromTouch()
方法的一些代码示例,展示了View.requestFocusFromTouch()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。View.requestFocusFromTouch()
方法的具体详情如下:
包路径:android.view.View
类名称:View
方法名:requestFocusFromTouch
View.requestFocusFromTouch介绍
暂无
代码示例
代码示例来源:origin: GcsSloop/diycode
finishInputLockedMethod.invoke(inputMethodManager);
} else {
decorView.requestFocusFromTouch();
代码示例来源:origin: stackoverflow.com
editext1.setOnTouchListener(new OnTouchListener()
{
public boolean onTouch(View v, MotionEvent event)
{
if (v instanceof EditText)
{
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
v.requestFocusFromTouch();
return true;
}
return false;
}
});
代码示例来源:origin: AlexMofer/ProjectX
/**
* 打开输入法
* 会使得view得到焦点
*
* @param view View
*/
public static void openInputMethod(View view) {
if (null == view) {
return;
}
view.requestFocus();
view.requestFocusFromTouch();
InputMethodManager imm = ((InputMethodManager) (view.getContext()
.getSystemService(Context.INPUT_METHOD_SERVICE)));
if (imm != null) {
imm.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);
}
}
代码示例来源:origin: stackoverflow.com
@Override
protected void onListItemClick(ListView list, View v, int position, long id) {
final View t = v.findViewById(R.id.YOURTEXTVIEW_ID_HERE);
t.requestFocusFromTouch();
list.setSelectionFromTop(position, v.getTop());
super.onListItemClick(list, v, position, id);
}
代码示例来源:origin: stackoverflow.com
editText.setOnFocusChangeListener(
new OnFocusChangeListener(View view,boolean hasFocus){
view.post(new Runnable() {
@Override
public void run() {
view.requestFocus();
view.requestFocusFromTouch();
}
});
代码示例来源:origin: stackoverflow.com
View okBtn =findViewById(R.id.tlSettingOK);
okBtn.setFocusableInTouchMode(true);
okBtn.requestFocusFromTouch();
代码示例来源:origin: stackoverflow.com
v.requestFocusFromTouch();
currentAgendaPosition = position;
try{
代码示例来源:origin: AlexMofer/ProjectX
/**
* 打开键盘
*/
public void showKeyboard() {
if (mInputView == null) {
return;
}
mInputView.requestFocus();
mInputView.requestFocusFromTouch();
InputMethodManager imm = ((InputMethodManager) (getContext()
.getSystemService(Context.INPUT_METHOD_SERVICE)));
if (imm != null) {
imm.showSoftInput(mInputView, InputMethodManager.SHOW_IMPLICIT);
}
}
代码示例来源:origin: LightSun/android-databinding
public static void obtainFocus(View v){
v.setFocusable(true);
v.setFocusableInTouchMode(true);
v.requestFocus();
v.requestFocusFromTouch();
}
public static void loseFocus(View v){
代码示例来源:origin: apptentive/apptentive-android
@Override
public boolean onTouch(View v, MotionEvent event) {
v.requestFocusFromTouch();
Util.hideSoftKeyboard(getContext(), v);
return false;
}
});
代码示例来源:origin: stackoverflow.com
holder.foodQuantityEditText = (EditText) convertView. findViewById(R.id.mealQuantityEditText);
holder.foodQuantityEditText.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(final View v, boolean hasFocus)
{
v.post(new Runnable()
{
@Override
public void run()
{
if (!v.hasFocus()) {
v.requestFocus();
v.requestFocusFromTouch();
}
}
});
}
});
代码示例来源:origin: WeAreFairphone/FP2-Launcher
protected void hideKeyboard() {
InputMethodManager imm = (InputMethodManager) mLauncher.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(mSearchView.getApplicationWindowToken(), 0);
mIsKeyboardShowing = false;
mSearchView.clearFocus();
mDrawerView.findViewById(R.id.agingDrawerScroll).requestFocusFromTouch();
}
代码示例来源:origin: bodismile/bmob-newim-demo
finishInputLockedMethod.invoke(inputMethodManager);
} else {
decorView.requestFocusFromTouch();
代码示例来源:origin: genius158/TVProjectUtils
if (rightView != null) {
needGetRightView = false;
rightView.requestFocusFromTouch();
rightView.requestFocus();
if (leftView != null) {
needGetLeftView = false;
leftView.requestFocusFromTouch();
leftView.requestFocus();
if (downView != null) {
needGetDownView = false;
downView.requestFocusFromTouch();
downView.requestFocus();
if (upView != null) {
needGetUpView = false;
upView.requestFocusFromTouch();
upView.requestFocus();
代码示例来源:origin: adgvcxz/Dribbble-MVVM
finishInputLockedMethod.invoke(inputMethodManager);
} else {
decorView.requestFocusFromTouch();
代码示例来源:origin: AlexMofer/ProjectX
if (mInputView != null) {
mInputView.requestFocus();
mInputView.requestFocusFromTouch();
代码示例来源:origin: stackoverflow.com
v.requestFocusFromTouch();
代码示例来源:origin: stripe/stripe-android
addCardView.requestFocusFromTouch();
mStartedFromPaymentSession = getIntent().hasExtra(EXTRA_PAYMENT_SESSION_ACTIVE);
代码示例来源:origin: genius158/TVProjectUtils
downView.requestFocusFromTouch();
downView.requestFocus();
return true;
upView.requestFocusFromTouch();
upView.requestFocus();
return true;
rightView.requestFocusFromTouch();
rightView.requestFocus();
return true;
leftView.requestFocusFromTouch();
leftView.requestFocus();
return true;