2017-11-08 6 views
-1

私はログインアクティビティを実装したいが、ユーザがログインしたい場合やログインしたい場合はユーザはそのログイン機能をスキップすることができる。ユーザがログインしていなければユーザが製品を購入したときに製品を購入する。私のログイン活動(メールID(のみ)、フェイスブック、Gmail)にログイン機能がありますが、ログインダイアログボックスではFacebookやGmailのボタンしかありません。これらの2つのログインは再利用したいcode.give私はどのようにそれを行うことができます提案。アンドロイドのログインアクティビティとログインダイアログボックスの再利用可能なコードを書き込む方法は?

+0

これは、フラグメントを使用することで、アクティビティのフラグメントアクティビティとダイアログのフラグメントダイアログを使用して達成できると思います。 –

答えて

0

AlertDialogを構築するための別のアクティビティを作成し、あなたが必要と活動そこから呼び出します。 そのアクティビティには、次のように実装してください。api

+0

あなたの提案に感謝しますが、ログイン活動では3つの方法でログインすることができますが、ログインダイアログでは2つの方法しかログインできません。私はその目的をagain.butと呼んでいません。 –

+0

alertDialogレイアウトとログインアクティビティレイアウトを別々にします。同じアクティビティでlayoutInflaterを使用することができます。 OnClickでは、特定のAPIコードを使用できます –

関連する問題