
按键处理
按键处理
安果移不动
精通Android,Swift,Flutter,Python,Php,按键精灵,易语言。曾为华为录制精品课程,拥有资质:按键精灵顶级证书;
产品秀:https://www.anguomob.com
B站:https://space.bilibili.com/482453235
展开
-
android控制音量键按下的操作
在app中,如果不是特殊场景,音量键默认调整铃声音量。但是很多情况下,我们需要调整的是媒体音量。所以可以在activty中加上这句 加[java] view plain copythis.setVolumeControlStream(AudioManager.STREAM_MUSIC); 在一些特殊场景下,比如视频通话之类,因为打开了麦克风,所以系统默认会让音量键调整通话音量,类似于你打电话的时...原创 2018-05-21 02:58:19 · 2813 阅读 · 0 评论 -
Android 中点击某个按钮实现 返回键 的功能
有时候,我们需要用到返回键的功能,但为了美观,通常我们会将返回键放在页面左上角,这里我们就需要触发这个返回键的功能才能起到返回的作用,看代码吧backBtn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub原创 2017-07-11 11:47:24 · 1342 阅读 · 2 评论 -
控件禁止滚动
myGridview.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction()==MotionEvent.ACTI原创 2017-05-06 21:48:20 · 383 阅读 · 0 评论 -
如何监听软键盘的显示与隐藏
parentLayout.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() {Rect r = new Rect();parentLayout.getWindowVisi原创 2017-04-09 14:18:49 · 496 阅读 · 0 评论 -
edittext弹出键盘或者隐藏键盘
//显示键盘 privateEtXingchengBaojia.requestFocus(); InputMethodManager imm = (InputMethodManager) privateEtXingchengBaojia.getContext().getSystemService(Context.INPUT_METH原创 2017-04-09 13:30:09 · 396 阅读 · 0 评论 -
Android音量控制调节
[java] view plain copy//音量控制,初始化定义 AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //最大音量 int maxVolume = mAudioManager.getStreamMax原创 2017-04-03 14:54:05 · 493 阅读 · 0 评论 -
双击退出程序
@Override public void onBackPressed() { DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); //判断当前的侧滑菜单是否为打开的状态 if (drawer.isDrawerOpen(GravityCompa...原创 2017-03-20 11:19:59 · 364 阅读 · 0 评论 -
Android 隐藏底部虚拟按键不获取焦点
直接上代码 onCreate里面实现getWindow().getAttributes().systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION原创 2017-03-12 13:38:09 · 986 阅读 · 0 评论 -
Android 屏蔽返回键、菜单键和Home键
//重写public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); }以上方法只针对2.3系统有效,但原创 2017-03-12 13:37:00 · 5721 阅读 · 0 评论