나는 내 다른 클래스 나이 당신을 감사하십시오 해결하기안드로이드에있는 다른 클래스에서 호출하는 메서드를 해결할 수 없습니까?
public class MyServices extends Service
{
public void onCreate()
{
Noti_flag= SettingActivity.ReadBoolean(context, "NotiOnOff", true);
super.onCreate();
}
}
public class SettingActivity extends Activity {
// here i am having my function
// Boolean
public static boolean ReadBoolean(Context context, final String key,
final boolean defaultValue) {
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context);
return settings.getBoolean(key, defaultValue);
}
}
하지만를있다.
아래의 두 대답은 모두 'SingleActivity.ReadBoolean (context, "NotiOnOff", true);' –
을 사용합니다. 어쨌든 Activity 설정으로 변경했지만 ReadBoolean이 빨간색으로 표시되어 캔트 해결 방법을 보여줍니다. – Kogile
여기에 새 코드를 추가 할 수 있습니까? –