如何在Android上创建状态检查活动?

时间:2012-06-07 04:15:34

标签: android android-layout android-activity

我想在应用程序启动时在Android 2.3中创建一个Activity,它会检查应用程序所需的一些东西,然后放置一个检查符号,然后是检查的东西的文本。

例如:

  
      
  1. 显示“已启用GPS提供程序”文本,如果已启用,则其左侧会显示一个复选符号(如果不是停止符号)
  2.   
  3. 在第一个下方显示“已启用网络提供商”文本,如果已启用,则其左侧会显示一个检查符号(如果不是停止)   签)
  4.   

等等。

如果可能的话,我想把它作为动画制作。有什么想法吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

在您的活动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指示它们是否可用。