Orte Autocomplete Android

ich bin ein starter mit Android-Entwicklung.

Ich bin zappelte eine Weile, um AutoVervollständigen der userinput. Ich brauche einen google-maps-wie auto-completion-für die Eingabe des Benutzers. Die Benutzer müssen wählen Sie eine Adresse, Ort, Straße ein.s.o. aus der " auto-vervollständigen, und ich muss die LatLong.

Ich tryed, um dies getan, indem Sie mit dem google - cource aber das ist nicht genau das, was ich will. Ich will nicht haben eine ganze fragment oder etwas, was nur für die Auswahl einer Stelle, ich bin auf der Suche für ein AutoCompleteTextView Lösung. Gibt es eine leicht verständliche Art und Weise, dies zu tun?

Fand ich diese das sieht aber nicht wie der "normale Weg", um dies zu tun oder bin ich falsch? Dies ist ein web-API-Aufruf, anstatt ein Android-API-Aufruf, nicht wahr?

--------------------------------UPDATE-----------------------------

Mein manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="aaeu.app">

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>


    <uses-library android:name="com.google.android.maps" />

    <application
        android:name="com.activeandroid.app.Application"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".presentationlayer.MainActivity"
            android:screenOrientation="portrait">

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

        </activity>
        <activity android:name=".presentationlayer.AlertDetailActivity"
            android:screenOrientation="portrait"/>


        <meta-data
            android:name="AA_DB_NAME"
            android:value="local_test_db.db" />
        <meta-data
            android:name="AA_DB_VERSION"
            android:value="9" />
        <meta-data
            android:name="AA_MODELS"
            android:value="aaeu.app.datalayer.Alert , aaeu.app.datalayer.Area" />
        <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="XXXXXXBsWU9seEWmlB-CMc_pxZ358b4-esTNR5I" />
<!-- without this meta-data below the app don't crash but sais API key wrong -->
        <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="XXXXXXBsWU9seEWmlB-CMc_pxZ358b4-esTNR5I" />
        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version"/>

    </application>

</manifest>
Sie möchten Ihr auto komplette text-Ansicht zeigen nur, dass die suggestion, die der Benutzer verwendet hat.
Blick auf ähnliche Frage. Erste Schritte mit google auf Platz Autocomplete-API-Aufruf
wahrscheinlich können Sie verwenden, Bibliothek github.com/mobisystech/autocompleteview,..

InformationsquelleAutor RoDo | 2016-03-15

Schreibe einen Kommentar