2016-11-08 8 views
0

アンドロイドスタジオバージョン2.2でマップアクティビティを作成しようとしたときに次のエラーが発生しました "名前 'android:TextAppearance.Material.Widget.Button.Inverse' " 私に解決策を提案してください。指定された名前と一致するリソースが見つかりません 'android:TextAppearance.Material.Widget.Button.Inverse'

+1

可能な重複:いいえ与えられたリソースと一致するリソースが見つかりましたAppCompat v23にアップグレードした後の名前](http://stackoverflow.com/questions/32075498/error-retrieving-parent-for-item-no-resource-found-that-matches-the-given-name) –

答えて

-1

Google ApiClientを使用すると、ロケーションベースで作業しているときに最適な方法です。 https://developers.google.com/android/reference/com/google/android/gms/common/api/GoogleApiClient

は、GoogleのAPIのいずれかに接続をしたい は(グーグルサインイン、ゲーム、または ドライブなど)のGoogle Playサービスライブラリに を提供し、あなたはGoogleApiClientのインスタンスを作成する必要があります(「Google API クライアント」)。 Google APIクライアントは、Google Playサービスのすべての に共通のエントリポイントを提供し、 ユーザーのデバイスと各Googleサービスとの間のネットワーク接続を管理します。自動的

  • Google Playのサービスへの接続を管理します。

  • Google Playサービスへの同期および非同期APIコールを実行します。

  • Google Playサービスとの接続は、これが必要な場合は稀に に手動で管理してください。

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.google.android.gms.location.sample.basiclocationsample" > 

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
</manifest> 

あなたの活動にこのコードを追加します。これは、ファイルの一覧に追加

mGoogleApiClient = new GoogleApiClient.Builder(this) 
      .addApi(Drive.API) 
      .addScope(Drive.SCOPE_FILE) 
      .addConnectionCallbacks(this) 
      .addOnConnectionFailedListener(this) 
      .build() 
@Override 
    public void onConnected(Bundle connectionHint) { 
     mLastLocation = LocationServices.FusedLocationApi.getLastLocation(
       mGoogleApiClient); 
     if (mLastLocation != null) { 
      mLatitudeText.setText(String.valueOf(mLastLocation.getLatitude())); 
      mLongitudeText.setText(String.valueOf(mLastLocation.getLongitude())); 
     } 
    } 
項目の親を取得[エラーの
+0

あなたは正しい質問でこの答えを投稿したのでしょうか?ここのOPは位置情報サービスについて何も言わなかった。彼らはビルドの問題を抱えています。 –

関連する問題