-3

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

例如:

  1. 显示“GPS Provider enabled”文本,如果已启用,则左侧会出现一个复选标志(如果不是停止标志)
  2. 在第一个下方,显示“网络提供商已启用”文本,如果已启用,则左侧会出现一个复选标志(如果不是停止标志)

等等。

如果可能的话,我想把它做成动画。有任何想法吗?

提前致谢!

4

1 回答 1

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 指示它们是否可用。

于 2012-06-07T06:04:04.173 回答