Placez le Sélecteur de fermer Automatiquement après le lancement
Je veux montrer placez le sélecteur de sorte que l'utilisateur peut choisir l'emplacement de son choix. Mais placez le sélecteur de l'activité de l'enfant se ferme automatiquement après le lancement. J'ai vérifier la clé API plusieurs fois et d'autres autorisations, tout est correct. Voici tout le code. S'il vous plaît aider!
task_location.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
PlacePicker.IntentBuilder intentBuilder = new PlacePicker.IntentBuilder();
Intent intent = intentBuilder.build(NewTaskActivity.this);
//Start the Intent by requesting a result, identified by a request code.
startActivityForResult(intent, 123);
} catch (GooglePlayServicesRepairableException e) {
GooglePlayServicesUtil
.getErrorDialog(e.getConnectionStatusCode(), NewTaskActivity.this, 0);
} catch (GooglePlayServicesNotAvailableException e) {
Toast.makeText(NewTaskActivity.this, "Google Play Services is not available.",
Toast.LENGTH_LONG)
.show();
}
}
});
Et voici le menifest fichier.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:replace="android:icon">
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIzaSyAjM9hWUXm8vlABqFbM_fJfQgIFli8HP1E"/>
OriginalL'auteur Zeeshan Ahmed | 2015-05-25
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier le logcat de votre application 'PLACES_API_ACCESS_NOT_CONFIGURED message. Si c'est le cas, l'activation des Lieux Google API pour Android dans le Google Developer Console pour ce projet qui devrait résoudre votre problème.
Google Places API Web Service
API Api Google developer consoleOriginalL'auteur mkaminski
Après beaucoup de débogage, j'ai résolu moi-même. Le problème était le nom du package..Android studio de gérer nom du package par lui-même sur la création du projet. - Je changer le nom du package dans le manifeste et qu'il fonctionnait parfaitement bien. mais quand je rentre la clé API de google developers console pour placer le sélecteur de, placez le sélecteur de ferme automatiquement sans un seul caractère de l'erreur.
Puis-je changer le nom du package en allant dans -> Paramètres de Module -> Saveurs et de changer l'ID de l'Application et de résoudre le problème.
Module Settings
?Clic droit sur votre projet, et cliquez sur la dernière option de la liste. e.g Paramètres de Module OU tout simplement appuyez sur F4.
M'en fou de cela lol, merci
Merci, ne pouvait pas trouver le problème pour au moins quelques heures.
Merci @ZeeshanAhmed. J'
OriginalL'auteur Zeeshan Ahmed
Assurez-vous que les Lieux de Google API est activé pour la clé API que vous utilisez dans Google API console. Pour moi, je suis l'aide de la même clé API que j'utilise pour les cartes. J'ai juste activé la même clé pour les lieux de l'api. Qui a résolu mon problème.
Utilisez ce lien pour accéder à la Google console: https://console.developers.google.com/flows/enableapi?apiid=placesandroid&reusekey=true
OriginalL'auteur Gopi Ande
Résolu le problème en changeant juste la clé API
Vous pouvez créer une nouvelle clé de ici
OriginalL'auteur Hardik Lakhani
Au lieu d'activer les lieux de l'API, Activer les lieux SDK pour android. A travaillé pour moi.
Bonne Chance 🙂
OriginalL'auteur Subhroneel Bhattacharya
Permettre à la fois des lieux de l'API ainsi que des Lieux sdk
OriginalL'auteur Mayank Mishra