-3

Android 2.3アプリケーションの起動時に、アプリケーションで必要なものをチェックし、チェック記号を付けてから、チェックされたもののテキストを入れるアクティビティを作成したいと思います。

例えば:

  1. 「GPS プロバイダーが有効」というテキストが表示されます。有効になっている場合は、左側にチェック サインが表示されます (停止サインでない場合)。
  2. 最初のテキストの下に「Network Provider enabled」テキストが表示されます。有効になっている場合は、左側にチェック サインが表示されます (停止サインでない場合)。

等々。

できればアニメ化してほしいです。何か案は?

前もって感謝します!

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 に答える