热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

android.view.View.requestFocusFromTouch()方法的使用及代码示例

本文整理了Java中android.view.View.requestFocusFromTouch()方法的一些代码示例,展示了View.requestFo

本文整理了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;

推荐阅读
author-avatar
Sure张硕
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有