永| Android的mucchin的文章标签活动列表



如何拿起Android应用程序的返回键事件


在Android应用程序,(接收)拿起关键事件的方法已按下返回按钮(返回)这是什么?

在进入主题之前,它只会说一点点化解。
是更新网站战记“Android的mucchin的”相当长的时间。
它是50天左右假装。
为繁忙的实践,已成为,也被停止工作,在私下做了一个Android应用程序开发。
只有一点点空闲时间,所以最后,我想继续Android应用程序的开发已经取得了从以前的。
和被释放了一会儿预期,有不可否认,一些空白。
无法解释Android上发生了什么,已经被遗忘了,而他的Andr​​oid应用程序,这是多作出罚款已建成。 (笑)


所以,我想正事。
这一次,在Android应用程序,是如何选择的事件,当它被按下返回键。

我现在已经做一个Android应用程序与功能的GPS,我想,安装和测试,以XPERIA。
例如,GPS定位在室内,即使没有高端定位,无法处理。
我注意到,在这种状态下,即使该结束的活动图标的图标,如定位在屏幕顶部的XPERIA已转身离开Pikopiko和运动。
我以为我是这么认为的,而忘记了定位,并确实是否完整,我想在活动结束时取消了GPS定位。

Android应用程序被安装在自己的“返回”按钮,收到事件已按下,当然,可以被处理。 (OnClickListener的)。
在这里,将取消定位GPS过程中,在自己打后退按钮结束的活动是没有问题的,给我取消定位。
但是,就凭这一点,如果键已被按下回到硬边,定位操作不取消。
让我们来谈谈时,按下返回键,这是目前硬盘的关键,我做什么。

活动的OnDestroy()事件

你想要什么,做一回键已被按下? 我认为,根据目的,以及如何处理不同。
像我一样,在活动结束时,在处理的情况下,可以实现()方法,你可能想描述的活动过程中的OnDestroy或要取消你正在运行的操作,Tokayuu要释放的东西。
活动结束,OnDestroy事件发生。
当然,即使退出()方法,因为它发生的OnDestroy此事件结束,在这个过程中,把自己在按下一个按钮退出,如果你已经把一个过程,如取消亚拉释放的OnDestroy()我认为一个好主意来实现。




活动的onkeydown()事件

本节介绍,该怎么办时,“我想忽略返回键。”
然而,因为我觉得这个过程中,和用户不友好,所以不推荐。
当按键被按下时,会发生这么onKeyDown事件,活动,实行()方法的onKeyDown。
然后,例如,下面的代码。


公共布尔的onKeyDown(INT的keyCode,KeyEvent的事件){
(keyCode! = KeyEvent.KEYCODE_BACK){
返回super.onKeyDown(的keyCode,事件);
}否则{
返回false;
}
}


KeyEvent.KEYCODE_BACK android.view.KeyEvent类的常数,显示返回键。
回来时,关键是,,而不是调用(超类)的onKeyDown,返回键的处理,这你是本节结束,您将不能返回到前一个画面。

如果,如果实现这样的过程,等来显示这样的消息“。,请按按钮,而不是返回键,返回退​​出”,但请举手,你不要打扰用户切实。


在Android模拟器,因为它并非像图标图标显示在GPS定位,我认为没有问题,在移动中的XPERIA其实,你会发现的问题和滴滴。

如果你正在开发一个Android应用程序,也是每个人,这是建议,以取得实际的手段。
也不同,因为屏幕尺寸,并在模拟器中移动,这是因为上的XPERIA来说,它是Yappari大气之间的差异。

2 3 4 5 ... 10 ... Last » 一个十页的 两个 4 ... 10 ... 最后»