更新android studio后,即使它始终有效,我也会看到这个错误!
抑制:添加@SuppressLint(" SuspiciousImport")注释
我不明白为什么他在更新之前从未把它给过我!!!
下面我输入我的所有进口商品:
package com.dooale.dooale;
import android.Manifest.permission;
import android.app.ListActivity;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.nfc.Tag;
import android.os.Build;
import android.support.annotation.NonNull;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
import com.google.android.gms.common.GooglePlayServicesNotAvailableException;
import com.google.android.gms.common.GooglePlayServicesRepairableException;
import com.google.android.gms.location.places.Place;
import com.google.android.gms.location.places.ui.PlacePicker;
import com.google.android.gms.maps.model.LatLng;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.StringTokenizer;
import static android.Manifest.permission.*;
import static android.R.*;

我无法理解
答案 0 :(得分:0)
R
是一个包含资源ID的生成类。
通常你
import your.applicationId.R;
因为您的应用程序的R
还包含所有库的资源ID。
框架android.R
中的资源ID不属于您应用的R
课程。它们必须单独引用。
因为您只能导入一个名称为R
且android.R
短于whatever.your.applicationId.is.R
的类,所以约定为:
R
并引用它,例如R.layout.activity_main
,R
并完全引用它,例如: android.R.id.home
。