如何处理 android 中横向或纵向模式的启动服务...?
how to handle start service in landscape or portrait mode in android...?
在我的应用程序中,我创建了一项用于下载数据的服务,所以我的要求是当我 运行 我的应用程序时,该服务只调用一次。但实际上这是不可能的,当屏幕从横向模式旋转到纵向模式时,然后 activity 重新启动并再次调用服务以避免此问题。
您可能正在寻找的是 loader
加载程序会自动重新连接到最后一个光标(假设您正在使用一个),并且在方向更改后您不需要重新查询后端。
你可以定义
android:screenOrientation="landscape">
在清单中的 activity 下。
这会强制应用程序始终处于横向模式。
在我的应用程序中,我创建了一项用于下载数据的服务,所以我的要求是当我 运行 我的应用程序时,该服务只调用一次。但实际上这是不可能的,当屏幕从横向模式旋转到纵向模式时,然后 activity 重新启动并再次调用服务以避免此问题。
您可能正在寻找的是 loader
加载程序会自动重新连接到最后一个光标(假设您正在使用一个),并且在方向更改后您不需要重新查询后端。
你可以定义
android:screenOrientation="landscape">
在清单中的 activity 下。
这会强制应用程序始终处于横向模式。