相关疑难解决方法(0)

强制Android活动始终使用横向模式

我在HTC G1上使用Android VNC查看器.但由于某些原因,尽管我的G1处于纵向模式,但该应用程序始终处于横向模式.由于Android VNC查看器是开源的,我想知道如何将活动硬编码为"风景".我想改变它以尊重电话方向.

android landscape android-orientation

138
推荐指数
8
解决办法
28万
查看次数

Android:保持后台服务活着(防止进程死亡)

我有一个定义为的服务:

public class SleepAccelerometerService extends Service implements SensorEventListener
Run Code Online (Sandbox Code Playgroud)

从本质上讲,我正在制作一个应用程序,可以在用户使用他或她的手机/设备睡在床上时,出于各种原因监控加速度计活动.这是一项长期服务,不得在夜间杀死.根据夜间有多少后台应用程序和定期进程,android有时会终止我的进程,从而结束我的服务.例:

10-04 03:27:41.673: INFO/ActivityManager(1269): Process com.androsz.electricsleep (pid 16223) has died.
10-04 03:27:41.681: INFO/WindowManager(1269): WIN DEATH: Window{45509f98 com.androsz.electricsleep/com.androsz.electricsleep.ui.SleepActivity paused=false}
Run Code Online (Sandbox Code Playgroud)

我不想强迫用户将"SleepActivity"或我的应用中的其他活动作为前景.我不能定期运行我的服务,因为它会不断拦截onSensorChanged.

有小费吗?源代码在这里:http://code.google.com/p/electricsleep/

service android process alarmmanager

51
推荐指数
4
解决办法
10万
查看次数