小编Div*_*ang的帖子

错误片段中的非默认构造函数

我正在处理地图apiv2.编码Dialog Fragment类时出现以下错误.

错误: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead:

这是代码:

public PlaceDialogFragment(){
    super();
}

public PlaceDialogFragment(Place place, DisplayMetrics dm){
    super();
    this.mPlace = place;
    this.mMetrics = dm;
}
Run Code Online (Sandbox Code Playgroud)

任何帮助都值得赞赏..

修改:这是整个代码...我是一个新手,从来没有处理过碎片.我正在通过地图啧啧发现这个......你现在详细说明了你想要解释的事情.

package com.example.travelplanner;

import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.ViewFlipper;

// Defining DialogFragment class to show …
Run Code Online (Sandbox Code Playgroud)

android google-maps

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

google-maps ×1