这篇文章主要介绍“Android中如何实现键盘操作”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Android中如何实现键盘操作”文章能帮助大家解决问题。一般是如下三个Android键盘操作的函数:onKeyDown, onKeyUp, on, onKeyMultiple参看如下Android键盘操作代码:importandroid.app.Activity; importandroid.app.ProgressDialog; importandroid.os.Bundle; importandroid.view.KeyEvent; importandroid.view.Menu; importandroid.view.MenuItem; importandroid.widget.TextView; publicclassTestProgressextendsActivity{ privateProgressDialogprogress=null; @Override publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override publicbooleanonCreateOptionsMenu(Menumenu){ super.onCreateOptionsMenu(menu); menu.add(0,Menu.FIRST+1,1,”OpenProgress”); menu.add(0,Menu.FIRST+2,2,”Exit”); returntrue; } @Override publicbooleanonOptionsItemSelected(MenuItemitem){ super.onOptionsItemSelected(item); switch(item.getItemId()) { caseMenu.FIRST+1: { progress=newProgressDialog(this); progress.setTitle(“Progress!!”); progress.setMessage(“Pleasewaitfortheoperation…”); progress.setCancelable(true); progress.show(); //progress=ProgressDialog.show(this,”Progress!”,
“Pleasewaitforoperation…”); break; } caseMenu.FIRST+2: { finish(); break; } } returntrue; } @Override publicbooleanonKeyDown(intkeyCode,KeyEventevent){ //TODOAuto-generatedmethodstub super.onKeyDown(keyCode,event); setTitle(“youpressedkey:”+String.valueOf(keyCode)); returntrue; } @Override publicbooleanonKeyMultiple(intkeyCode,intrepeatCount,
KeyEventevent){ //TODOAuto-generatedmethodstub super.onKeyMultiple(keyCode,repeatCount,event); TextViewtv=(TextView)this.findViewById(R.id.mainview); tv.setText(“youhavepresskey:[“+String.valueOf(keyCode)+”]
for:”+String.valueOf(repeatCount)+”Times!”); returntrue; } @Overrid免费云主机域名e publicbooleanonKeyUp(intkeyCode,KeyEventevent){ //TODOAuto-generatedmethodstub super.onKeyUp(keyCode,event); setTitle(“youreleasekey:”+String.valueOf(keyCode)); returntrue; } }关于“Android中如何实现键盘操作”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。
本文小编为大家详细介绍“Android中如何实现双击Back键退出应用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Android中如何实现双击Back键退出应用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。实现原理:双击免费云主…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。