Я пытаюсь настроить maps_axtivity, но когда я попробую код, чтобы отбрасывать идентификатор фрагмента, он его не находит.

Вот код файла Java:

    public class map extends FragmentActivity implements OnMapReadyCallback, LocationListener{
       @Override
       protected void onCreate(Bundle savedInstanceState){
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_map);
           SupportMapFragment mapFragment = (SupportMapFragment) 
   getSupportFragmentManager()
                   .findFragmentById(map);
           mapFragment.getMapAsync(this);

И вот код для файла XML:

 <fragment xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/map"
      android:name="com.google.android.gms.maps.SupportMapFragment"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      tools:context="com.synergy.beberapp_prototype_02.map" />

Фрагмент MAP правильно идентифицирует в файле XML, но файл Java не найдет его.

Благодарность

0
Christopher Gallego 8 Мар 2018 в 01:29

1 ответ

Лучший ответ

Попробуйте
.findfragmentbyId (r.id.map);

0
user456 8 Мар 2018 в 02:03