我正在尝试设置maps_Activity,但是当我尝试使用代码来转换片段的Id时,它找不到它。
以下是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 :(得分:0)
尝试
.findFragmentById(R.id.map);