【问题标题】:How to create a status check Activity on Android?如何在 Android 上创建状态检查 Activity?
【发布时间】:2012-06-07 04:15:33
【问题描述】:
我想在应用程序启动时在Android 2.3 中创建一个 Activity,用于检查应用程序需要的一些内容,然后放置一个复选标志,然后是所检查内容的文本。
例如:
- 显示“GPS Provider enabled”文本,如果已启用,则左侧会出现一个复选标志(如果不是停止标志)
- 在第一个下方,显示“已启用网络提供商”文本,如果已启用,则其左侧会出现一个复选标志(如果不是停止
签名)
等等。
如果可能的话,我想把它做成动画。有什么想法吗?
提前致谢!
【问题讨论】:
标签:
android
android-layout
android-activity
【解决方案1】:
在您的活动的onResume() 中编写以下代码以检查GPS/Network Provider 是否启用,并根据该情况编写您的其他代码。
final LocationManager manager = (LocationManager) getSystemService(LOCATION_SERVICE);
if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
// available
}
else
{
//not available
}
if (!manager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) {
// available
}
else
{
//not available
}
使用 ToggelButtons 指示它们是否可用。