package com.jiit.minorproject.emergencycontact;無法解析以下代碼中的Preferences.readString方法:
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import java.util.prefs.Preferences;
公共類MainActivity延伸活動{
/*
* HOSPITAL, POLICE, FIRESTATION, and AMBULANCE are constant variables that are assigned
* to their respective emergency itent. It helps us to draw icons and perform web services
* related activities.
*/
private static final int HOSPITAL = 1;
private static final int POLICE = 2;
private static final int FIRESTATION = 3;
private static final int AMBULANCE = 4;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(Preferences.readString(this, Preferences.NAME) == null){
startActivity(new Intent(this, Registration.class));
if(Preferences.readString(this, Preferences.NAME) == null){
this.finish();
}
} else {
setContentView(R.layout.activity_main);
}
}
無法解決Prefernces.readString方法
你甚至嘗試過什麼來克服這個錯誤?只需閱讀API的文檔(https://docs.oracle.com/javase/7/docs/api/java/util/prefs/Preferences.html)就可以獲得足夠的信息來知道您正在嘗試的功能調用並不存在 – 0xDEADC0DE
[首選項](https://developer.android.com/reference/java/util/prefs/Preferences.html)沒有靜態的'readString'方法。你想做什麼? –