当前位置: 首页>>代码示例>>Java>>正文


Java EditText.postDelayed方法代码示例

本文整理汇总了Java中android.widget.EditText.postDelayed方法的典型用法代码示例。如果您正苦于以下问题:Java EditText.postDelayed方法的具体用法?Java EditText.postDelayed怎么用?Java EditText.postDelayed使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.widget.EditText的用法示例。


在下文中一共展示了EditText.postDelayed方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setAutofocus

import android.widget.EditText; //导入方法依赖的package包/类
@WXComponentProp(name = Constants.Name.AUTOFOCUS)
public void setAutofocus(boolean autofocus) {
  if (getHostView() == null) {
    return;
  }
  mAutoFocus = autofocus;
  EditText inputView = getHostView();
  if (mAutoFocus) {
    inputView.setFocusable(true);
    inputView.requestFocus();
    inputView.setFocusableInTouchMode(true);
    inputView.postDelayed(new Runnable() {
      @Override
      public void run() {
        showSoftKeyboard();
      }
    }, 16);
  } else {
    inputView.postDelayed(new Runnable() {
      @Override
      public void run() {
        hideSoftKeyboard();
      }
    }, 16);
  }
}
 
开发者ID:amap-demo,项目名称:weex-3d-map,代码行数:27,代码来源:AbstractEditComponent.java

示例2: showSoftKeyboardDelayed

import android.widget.EditText; //导入方法依赖的package包/类
public static void showSoftKeyboardDelayed(final EditText editText, long delay){
    editText.postDelayed(new Runnable() {
        @Override
        public void run() {
            InputMethodManager inputMethodManager = (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
            inputMethodManager.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
        }
    }, delay);
}
 
开发者ID:zuoweitan,项目名称:Hitalk,代码行数:10,代码来源:ViewUtils.java

示例3: setNumber

import android.widget.EditText; //导入方法依赖的package包/类
private void setNumber(View row, String number) {
    final EditText numberEdit = (EditText) row.findViewById(R.id.edit_number);
    numberEdit.setText(number);
    if (number == null || number.isEmpty()) {
        numberEdit.postDelayed(new Runnable() {
            @Override
            public void run() {
                numberEdit.requestFocus();
            }
        }, 100);
    }
}
 
开发者ID:kaliturin,项目名称:BlackList,代码行数:13,代码来源:AddOrEditContactFragment.java

示例4: getInputViewLoacation

import android.widget.EditText; //导入方法依赖的package包/类
public static int[] getInputViewLoacation() {
    final int[] locations = new int[2];
    if (inputDialog != null || inputDialog.isShowing()) {
        final EditText inputView = (EditText) inputDialog.getInputView();
        inputView.postDelayed(new Runnable() {
            @Override
            public void run() {
                inputView.getLocationInWindow(locations);
            }
        }, 500);
    }
    return locations;
}
 
开发者ID:scanflijinhuan,项目名称:MyFriendsComment,代码行数:14,代码来源:Tools.java

示例5: showKeyboard

import android.widget.EditText; //导入方法依赖的package包/类
private void showKeyboard(final EditText etSearch) {
    etSearch.postDelayed(new Runnable() {
        public void run() {
            etSearch.requestFocus();
        }
    }, 300);
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:8,代码来源:SearcherActivity.java


注:本文中的android.widget.EditText.postDelayed方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。