相关疑难解决方法(0)

地图的棉花糖碎片活动中的崩溃

我正在使用fragmentActivity for maps.In Java类在setContentView上获取错误.我的Mapscreen.java就像:它在某些设备上工作正常,只显示棉花糖的崩溃.或者还有其他原因吗?

public class MapScreen extends FragmentActivity implements LocationListener,
GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.map_screen);
    ....

    SupportMapFragment fm = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    googleMap = fm.getMap();
}

    and my xml has fragment using SupportMapFragment as well. map_screen.xml is like :


    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout 
      xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

        <fragment
            android:id="@+id/map"
            android:name="com.google.android.gms.maps.SupportMapFragment"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true" />

        <ImageView
            android:id="@+id/startActivityButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginLeft="50dp"
           android:layout_marginRight="50dp"
            android:layout_marginBottom="44dp"
           android:background="@drawable/end_meetup_btn"
         />

    </RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我无法找到相同的问题在Marshmallow中遇到崩溃:"二进制XML文件行#7:错误膨胀类片段"请建议! 试图找到"引起:java.lang.NullPointerException:尝试在空对象引用上调用虚方法'boolean …

android google-maps android-fragmentactivity

7
推荐指数
1
解决办法
2475
查看次数