当前位置: 首页 > news >正文

中文wordpress网站php连接wordpress数据库

中文wordpress网站,php连接wordpress数据库,平面设计网站编辑招聘,旅游线路设计方案模板最近在开发浏览器碰到这么一个需求#xff1a;点击地址栏的时候#xff0c;需要全选并调出键盘#xff0c;再次点击就取消全选显示光标。点击屏幕除地址栏其他位置时#xff0c;键盘隐藏#xff0c;隐藏光标。大部分浏览器都是这样的逻辑#xff0c;这样可以提高用户体验…最近在开发浏览器碰到这么一个需求点击地址栏的时候需要全选并调出键盘再次点击就取消全选显示光标。点击屏幕除地址栏其他位置时键盘隐藏隐藏光标。大部分浏览器都是这样的逻辑这样可以提高用户体验减少操作。代码很简单这里我简化了逻辑页面只有一个EditText。布局文件如下里面有两个属性需要注意android:focusabletrueandroid:selectAllOnFocustrue完整布局文件xmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:paddingBottomdimen/activity_vertical_marginandroid:paddingLeftdimen/activity_horizontal_marginandroid:paddingRightdimen/activity_horizontal_marginandroid:paddingTopdimen/activity_vertical_margintools:contextcom.example.edittexttest.MainActivityandroid:idid/editandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:focusabletrueandroid:selectAllOnFocustrue/**mainactivity.javapackage com.example.edittexttest;import android.content.Context;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.inputmethod.InputMethodManager;import android.widget.EditText;import android.widget.TextView;public class MainActivity extends AppCompatActivity {private EditText editText;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);editText (EditText) findViewById(R.id.edit);editText.setText(click to select all);editText.clearFocus();editText.setFocusableInTouchMode(false);editText.setOnTouchListener(new View.OnTouchListener() {Overridepublic boolean onTouch(View view, MotionEvent motionEvent) {if (motionEvent.getAction() MotionEvent.ACTION_UP) {editText.setFocusableInTouchMode(true);editText.requestFocus();editText.setText(click to select all);editText.selectAll();}return false;}});}Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {if (ev.getAction() MotionEvent.ACTION_DOWN) {View v getCurrentFocus();if (isShouldHideInput(v, ev)) {InputMethodManager imm (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);if (imm.isActive()) {imm.hideSoftInputFromWindow(v.getWindowToken(), 0);}}return super.dispatchTouchEvent(ev);}// Necessaryif (getWindow().superDispatchTouchEvent(ev)) {return true;}editText.clearFocus();editText.setFocusableInTouchMode(false);return onTouchEvent(ev);}public boolean isShouldHideInput(View v, MotionEvent event) {if (v ! null (v instanceof EditText)) {int[] leftTop { 0, 0 };//get location of TextViewv.getLocationInWindow(leftTop);int left leftTop[0];int top leftTop[1];int bottom top v.getHeight();int right left v.getWidth();if (event.getX() left event.getX() right event.getY() top event.getY() bottom) {return false;} else {return true;}}return false;}}需要注意两个代码段editText.setFocusableInTouchMode(true);editText.requestFocus();以上所述是小编给大家介绍的Android 中使用EditText 点击全选再次点击取消全选功能希望对大家有所帮助如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持
http://www.sadfv.cn/news/53859/

相关文章:

  • 广州大型网站建设vi品牌设计
  • 专业网站建设服务公司哪家好网站关键词排名提高
  • 怎么查看网站用的php还是.net家庭宽带做网站
  • 重庆定制网站建设地址重庆妇科医院排名最好的医院
  • 互联网广告管理暂行办法百度网站排名搜行者seo
  • 网站制作的流程包括哪些有网站了小程序怎么做
  • 制作网站问题和解决方法wordpress手机端编辑
  • 网站建设视频大学学校网站建设方案
  • 新老网站做301跳转seo常用工具
  • 免费软文网站安徽专业做网站的公司
  • 邢台做网站哪家便宜wordpress 女性主题
  • 网站后台口令网站互动化
  • wordpress 弹出表单百度seo在线优化
  • google如何提交网站wordpress 插件哪里
  • dw做网站怎么加视频网站建设与运营 好考吗
  • 枣强网站建设培训学校seo产品是什么意思
  • 中国网站设计公司软件工程师报考条件
  • 怎样在建设部网站查资质证书wordpress博客破解主题
  • 网站建设与管理的策划书龙岗做企业网站
  • 建网站怎么分类wordpress近义词搜索
  • 成都家具网站建设做网页的软件w
  • 名聚优品一家只做正品的网站20个排版漂亮的网页设计
  • 企业网站建立wordpress仿知乎社区
  • 商业网站开发 流程文山文山市网站建设
  • 自己做的网站网页滑动不北京工程建设有限公司
  • 网站备份查询仿站能被百度收录吗
  • 国内最大网站制作公司本地网站模板修改
  • 网站制作 北京jpress 和wordpress
  • 网站空间是先备案后买wordpress 播放大视频
  • 无水印效果图网站云南云岭高速建设集团网站