我使用HTC Evo 3D(当前为Android 2.3,不久为Android 4.0)记录骑车锻炼(GPS + Endomondo)。在锻炼过程中,由于以下原因,我不想接听任何电话/消息:


放松时我不想被打扰
我想保护自己电池
有时我会听音乐,而通话/消息会打断我不喜欢的音乐,尤其是在非工作时间与通话相关的业务时

我会如何完成这个?飞行模式不允许启用GPS,因此这不是解决方案。

评论

我也使用Endomondo(尽管使用了HTC Desire,Android 2.2),即使启用了飞行模式,GPS仍然可以工作。当然,如果您这样做,Endomondo的地图功能将不起作用(因为它会从Internet下载地图磁贴),但是谁在运行时会使用该功能...

此外,针对#1和#3的解决方法是将您的手机置于静音状态。如果启用了静音模式,我的音乐播放器(Spotify)不会被消息/电子邮件/电话打扰。

#1 楼

有几种方法可以实现此目的:


飞行模式:您说它不允许GPS,但允许GPS。处于飞行模式时,您需要启用GPS。
禁用无线电:在拨号器中输入*#*#4636#*#*
选择电话信息,然后选择关闭无线电。
取出SIM卡。仅当您使用GSM设备时,此功能才适用。
您可以在Phone settings -> Call forwarding中启用呼叫转移。

如果唯一的问题是通话中断了音乐,则您可以尝试使用音乐播放器允许您可以设置音频焦点更改的处理方式。一个示例是Poweramp。

#2 楼

我使用Google语音服务,但只给出该号码用于通话和发短信。它具有非常好的“请勿打扰”功能。

#3 楼

Number先生是一款应用程序,可让您根据音量配置文件(静音,振动等)设置配置文件,从而可以阻止给定配置文件的所有通话/短信。完成后,只需关闭该配置文件即可!

另外,正如Richard提到的,“飞行模式+ GPS激活将是一个非常简单的解决方案:)

#4 楼

在带有MIUI ROM的Nexus S上,我使用防火墙:将其打开,选择“拒绝所有呼叫”行为,然后进行设置...