Tutorial Membuat Aplikasi Mobile GIS Menggunakan Android Studio: Membuat Google Maps Activity [Bagian 5]

Setelah membuat menu utama pada tutorial sebelumnya, pada tutorial ini penulis akan membuat activity untuk maps. Untuk yang baru mengikuti tutorial ini kalian dapat mengikuti project dari awal dengan melihat tutorial sebelumnya :

Berikut ini merupakan langkah membuat google maps activity pada android studio :

1. Buka project android, klik kanan pada app > new > google > google maps activity seperti di bawah ini :

2. Selanjutnya akan muncul window seperti di bawah ini :

Biarkan  Activity name dan layout name default seperti diatas, lalu pilih finish. 

3. Kemudian akan terbentuk activity dan layout untuk maps. Pada value > google_maps_api.xml isikan API KEY yang telah didapatkan pada tutorial bagian 3. Isikan seperti pada bagian merah di bawah ini :

4. Lalu pada MainActivity.java tambahkan perintah Intent pada image dengan id “mapsBtn” agar ketika image di klik atau dipilih oleh user maka akan mengerjakan perintah intent untuk berpindah activity ke MapsActivity.java. Tambahakan perintah di dalam onCreate seperti di bawah ini :

ImageView mapsBtn = (ImageView) findViewById(R.id.mapsBtn);
mapsBtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent i = new Intent(MainActivity.this, MapsActivity.class);
        startActivity(i);
    }
});

5. Jika telah ditambahakandan tidak terdapat error, lakukan running project. Jika berhasil maka aplikasi akan menampilkan pertama activity Splashscreen, lalu Activity Main Menu, dan ketika dipilih image (yang dijadikan button maps) dipilih maka akan membuka activity maps seperti dibawah ini :

Dengan demikian google maps activity telah berhasil ditambahakan pada project. Dengan menambahakan activity maps, maka activity untuk maps sudah otomatis didaftarkan didalam manifest seperti dibawah ini :

  <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="@string/google_maps_key" />

        <activity
            android:name=".MapsActivity"
            android:label="@string/title_activity_maps"></activity>
Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Trending Minggu Ini

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk mendapatkan solusinya. Ayo berbagi tutorial terbaikmu.

Ikuti Kami di Sosmed

Inwepo Navigasi

Tentang Kami             Beranda

Hubungi Kami             Panduan Penulis

Kebijakan Privasi

FAQ

Partner

Copyright © 2014 - 2024 Inwepo - All Rights Reserved.

To Top