-1
başlatmak çalışırken bu hatayı alıyorum. Bu neden oluyor? Etkinliğimi AppCompatActivity
yerine FragmentActivity
uzanır çünkü NullPointerException SupportMapFragment
GMaps
Eğer xml ve java
SupportMapFragment
almaya çalışırken
MapFragment
kullandık Çünkü
public class CheckinActivity extends AppCompatActivity implements OnMapReadyCallback {
…
SupportMapFragment mapHotelFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.hotel);
mapHotelFragment.getMapAsync(this);
…
@Override
public void onMapReady(GoogleMap googleMap) {
mapEventLocation = googleMap;...
}
…
<LinearLayout
android:id="@+id/hotelMap"
android:layout_width="match_parent"
android:layout_height="@dimen/tile_height"
android:orientation="vertical">
<fragment
android:id="@+id/hotel"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/hotelLabel" />
</LinearLayout>
</RelativeLayout>