アプリに基本的なログインを実装しようとしています。私がやりたいのは、ユーザーがログインしている場合、「グローバル」変数をtrue/falseに設定することです。
私はこのチュートリアルに従いました。これが私のコードです:
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
:
GlobalParameters gp = ((GlobalParameters)getApplicationContext());
gp.setLoggedIn(false);
しかしGlobalParameters gp = ...
、この例外をスローします:
ClassCastException
これもマニフェストに追加しました:
<application android:name=".GlobalParameters"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
</application>
何か案が?
ありがとう。