내 앱에서 기본 로그인을 구현하려고합니다. 내가하고 싶은 일은 사용자가 로그인 한 경우 "Global"변수를 true/false로 설정하는 것입니다.전역 변수 만들기
나는 this tutorial을 따라갔습니다. 은 그래서 지금 내 코드입니다 :
import android.app.Application;
public class GlobalParameters extends Application{
private boolean loggedIn;
public boolean isLoggedIn() {
return loggedIn;
}
public void setLoggedIn(boolean loggedIn) {
this.loggedIn = loggedIn;
}
}
그리고 이것은에 내 onCreate
:
ClassCastException이 나는 '
:
GlobalParameters gp = ((GlobalParameters)getApplicationContext());
gp.setLoggedIn(false);
그러나 GlobalParameters gp = ...
이 예외를 throw 나는 이것을 m에 추가했다. y 명시 :
<application android:name=".GlobalParameters"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
</application>
어떤 아이디어가 있습니까?
감사합니다.
차라리 로그인 토큰을 저장하는 공유의 환경 설정을 사용할 수 있습니다. –