アプリを初めて起動したときにAPIを呼び出し、API出力に基づいて例:IsLoginRequired = true ==> LoginPageにナビゲートするWelcomePageにナビゲート 秒時間のアプリの起動はWelcomepageに移動します。xamarinフォームのアプリ開始時のAPI出力に基づいてページ間を移動する方法
答えて
APIと呼ばれる中間ページを作成し、そのページで表示するページを決定できます。
OR
あなたはユーザーがログインしているか否かを格納するのにApplication.Current.Propertiesを使用することができますユーザのログインはとして
Application.Current.Properties ["IsUserLoggedIn"] = true;
以下であれば、ユーザーに成功した店舗IsUserLoggedInプロパティがあるときはいつでもログインに失敗しました
Application.Current.Properties ["IsUserLoggedIn"] = true;
nはユーザーがログインしているかどうかをチェックしたりないよう
if (Application.Current.Properties.ContainsKey("IsUserLoggedIn"))
{
var IsUserLoggedIn = Application.Current.Properties ["IsUserLoggedIn"] as bool;
if(IsUserLoggedIn){
//already logged in show welcome page
}
else{
//show login page
}
}
else{
//show login page
}
あなたはどちらかのユーザーがログインしている場合のAppコンストラクタで確認してから、ログイン成功後LoginPageからWelcomePageに移動することができます以下:
public App()
{
if (IsLoginRequired) {
MainPage = new NavigationPage (new LoginPage());
} else {
MainPage = new NavigationPage (new WelcomePage());
}
}
それとも、ユーザーが最初にログインする必要がある場合も、常にWelcomePageとWelcomePageチェックに移動して、モーダルLoginPageが表示され、ログインが成功した後、それをポップすることができます
await Navigation.PushModalAsync(new LoginPage());
と
ur reply、IsLoginRequired = trueまたはfalseはapi出力に基づいてありがとうございます。私はoncreate()でapiを呼び出しています。 IsLoginRequired値はAPIによって決定されます。アプリ起動時にAPIを呼び出す方法。 –
あなたはどんな種類のAPIについて話していますか? –
- 1. CSSの移行を途中で終了する方法(開始からの時間に基づいて)
- 2. API - 到着時間に基づく移動時間
- 3. 曲の開始と現在の時間に基づいてリダイレクト
- 4. xamarinフォーム開始nativ uwpページ
- 5. 選択に基づいてフォーム提出時にページにリダイレクト
- 6. Microsoft Accessのコンボボックスの選択に基づいてフォームに移動する方法
- 7. 時間に基づいてポリラインに沿って移動
- 8. APKファイルに基づいてアプリの署名時間を取得する方法
- 9. IDに基づいて開始月を取得する方法
- 10. Mysqlの保存時間に基づいてPHPページをリロードする方法は?
- 11. Python:時間に基づいて入力を自動提出しますか?
- 12. ユーザーの現在の時間に基づいてテキストを出力するJavaScript
- 13. PowerShellフォーム|チェックボックスに基づいてラベルを移動する
- 14. ユーザー入力に基づいてx時間をループする方法
- 15. インターバル時間に基づいてWindowsサービスが開始されない
- 16. phpの入力に基づいてフォームを呼び出す
- 17. 時間に基づいて座標をクラスタリングする方法は?
- 18. フォームにデータを入力して、次のページに移動する方法
- 19. マウスの移動に基づいて線を描く方法
- 20. PHPを特定の時間に基づいて結果を出力する方法
- 21. コンピュータ名に基づいて出力をソートする方法
- 22. C#とSQL Server:ログインに基づいてフォームを開く方法
- 23. xcodeでデバイスの動きに基づいてビューを移動する方法
- 24. フォーム入力に基づいてPHPページにリダイレクト
- 25. 出発国に基づいて時間を追加する
- 26. 別のページに移動してからアプリを再開する
- 27. Angular2アプリに基づいてAndroidアプリを作成する方法
- 28. ページ開始時にタイマーを開始し、DBに時間を記録します
- 29. アプリの開始時にrecyclerviewをクリアする方法
- 30. 開始時刻と終了時刻に基づいて期間を計算するmysqlトリガー
あなたのご返信ありがとうございます、Application.Current.Properties ["IsUserLoggedIn"] = loginvalue;アプリの起動時にapiを呼び出してloginvalueを設定する方法私はハードコードされた値を取る場合、それは動作していますが、私の要件は、私はIsULogLogIn値をAPIの出力に基づいて決定している。 –