Layout und Logout Fix
This commit is contained in:
parent
da56b912d4
commit
5b2a9d256b
BIN
.idea/caches/gradle_models.ser
generated
BIN
.idea/caches/gradle_models.ser
generated
Binary file not shown.
@ -7,8 +7,8 @@ android {
|
|||||||
applicationId "at.smartshopper.smartshopperapp"
|
applicationId "at.smartshopper.smartshopperapp"
|
||||||
minSdkVersion 26
|
minSdkVersion 26
|
||||||
targetSdkVersion 28
|
targetSdkVersion 28
|
||||||
versionCode 1
|
versionCode 2
|
||||||
versionName "1.0"
|
versionName "2.0"
|
||||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
|
Binary file not shown.
BIN
app/release/app.aab
Normal file
BIN
app/release/app.aab
Normal file
Binary file not shown.
@ -1,19 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"outputType": {
|
|
||||||
"type": "APK"
|
|
||||||
},
|
|
||||||
"apkInfo": {
|
|
||||||
"type": "MAIN",
|
|
||||||
"splits": [],
|
|
||||||
"versionCode": 1,
|
|
||||||
"versionName": "1.0",
|
|
||||||
"enabled": true,
|
|
||||||
"outputFile": "app-release.apk",
|
|
||||||
"fullName": "release",
|
|
||||||
"baseName": "release"
|
|
||||||
},
|
|
||||||
"path": "app-release.apk",
|
|
||||||
"properties": {}
|
|
||||||
}
|
|
||||||
]
|
|
@ -32,6 +32,9 @@ import android.widget.TabHost;
|
|||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
|
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignIn;
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignInClient;
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
|
||||||
import com.google.android.gms.tasks.OnCompleteListener;
|
import com.google.android.gms.tasks.OnCompleteListener;
|
||||||
import com.google.android.gms.tasks.Task;
|
import com.google.android.gms.tasks.Task;
|
||||||
import com.google.firebase.auth.FirebaseAuth;
|
import com.google.firebase.auth.FirebaseAuth;
|
||||||
@ -133,7 +136,6 @@ public class Dash extends AppCompatActivity implements ShoppinglistAdapter.OnIte
|
|||||||
setContentView(R.layout.activity_dash);
|
setContentView(R.layout.activity_dash);
|
||||||
color = "ffffff";
|
color = "ffffff";
|
||||||
|
|
||||||
|
|
||||||
setMsgId();
|
setMsgId();
|
||||||
|
|
||||||
|
|
||||||
@ -383,9 +385,22 @@ public class Dash extends AppCompatActivity implements ShoppinglistAdapter.OnIte
|
|||||||
*/
|
*/
|
||||||
private void logout() {
|
private void logout() {
|
||||||
finish();
|
finish();
|
||||||
FirebaseAuth.getInstance().signOut();
|
// Configure sign-in to request the user's ID, email address, and basic
|
||||||
Intent intent = new Intent(this, LoginActivity.class);
|
// profile. ID and basic profile are included in DEFAULT_SIGN_IN.
|
||||||
startActivity(intent);
|
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
|
||||||
|
.requestEmail()
|
||||||
|
.build();
|
||||||
|
|
||||||
|
GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(this, gso);
|
||||||
|
mGoogleSignInClient.signOut().addOnCompleteListener(new OnCompleteListener<Void>() {
|
||||||
|
@Override
|
||||||
|
public void onComplete(@NonNull Task<Void> task) {
|
||||||
|
FirebaseAuth.getInstance().signOut();
|
||||||
|
Intent intent = new Intent(Dash.this, LoginActivity.class);
|
||||||
|
startActivity(intent);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -4,6 +4,7 @@ import android.app.Activity;
|
|||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
|
import android.support.annotation.NonNull;
|
||||||
import android.text.Editable;
|
import android.text.Editable;
|
||||||
import android.text.TextWatcher;
|
import android.text.TextWatcher;
|
||||||
import android.view.Gravity;
|
import android.view.Gravity;
|
||||||
@ -15,6 +16,11 @@ import android.widget.ImageButton;
|
|||||||
import android.widget.PopupWindow;
|
import android.widget.PopupWindow;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignIn;
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignInClient;
|
||||||
|
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
|
||||||
|
import com.google.android.gms.tasks.OnCompleteListener;
|
||||||
|
import com.google.android.gms.tasks.Task;
|
||||||
import com.google.firebase.auth.FirebaseAuth;
|
import com.google.firebase.auth.FirebaseAuth;
|
||||||
import com.squareup.picasso.Picasso;
|
import com.squareup.picasso.Picasso;
|
||||||
|
|
||||||
@ -45,10 +51,22 @@ public class ToolbarHelper extends Activity {
|
|||||||
*/
|
*/
|
||||||
public void logout() {
|
public void logout() {
|
||||||
finish();
|
finish();
|
||||||
FirebaseAuth.getInstance().signOut();
|
// Configure sign-in to request the user's ID, email address, and basic
|
||||||
Intent intent = new Intent(context, LoginActivity.class);
|
// profile. ID and basic profile are included in DEFAULT_SIGN_IN.
|
||||||
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
|
||||||
context.startActivity(intent);
|
.requestEmail()
|
||||||
|
.build();
|
||||||
|
|
||||||
|
GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(context, gso);
|
||||||
|
mGoogleSignInClient.signOut().addOnCompleteListener(new OnCompleteListener<Void>() {
|
||||||
|
@Override
|
||||||
|
public void onComplete(@NonNull Task<Void> task) {
|
||||||
|
FirebaseAuth.getInstance().signOut();
|
||||||
|
Intent intent = new Intent(context, LoginActivity.class);
|
||||||
|
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
|
context.startActivity(intent);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public void doneEinkauf(String from, String sl_id, String group_id, String groupname) {
|
public void doneEinkauf(String from, String sl_id, String group_id, String groupname) {
|
||||||
|
@ -18,14 +18,14 @@
|
|||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
card_view:layout_constraintGuide_begin="118dp" />
|
card_view:layout_constraintGuide_begin="145dp" />
|
||||||
|
|
||||||
<android.support.constraint.Guideline
|
<android.support.constraint.Guideline
|
||||||
android:id="@+id/guideline4"
|
android:id="@+id/guideline4"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
card_view:layout_constraintGuide_begin="32dp" />
|
card_view:layout_constraintGuide_begin="27dp" />
|
||||||
|
|
||||||
<View
|
<View
|
||||||
android:id="@+id/shoppinglistColor"
|
android:id="@+id/shoppinglistColor"
|
||||||
@ -44,6 +44,7 @@
|
|||||||
<android.support.constraint.ConstraintLayout
|
<android.support.constraint.ConstraintLayout
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
android:layout_marginStart="24dp"
|
||||||
android:layout_marginEnd="8dp"
|
android:layout_marginEnd="8dp"
|
||||||
card_view:layout_constraintBottom_toBottomOf="parent"
|
card_view:layout_constraintBottom_toBottomOf="parent"
|
||||||
card_view:layout_constraintEnd_toStartOf="@+id/guideline6"
|
card_view:layout_constraintEnd_toStartOf="@+id/guideline6"
|
||||||
|
@ -18,14 +18,14 @@
|
|||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
card_view:layout_constraintGuide_begin="118dp" />
|
card_view:layout_constraintGuide_begin="145dp" />
|
||||||
|
|
||||||
<android.support.constraint.Guideline
|
<android.support.constraint.Guideline
|
||||||
android:id="@+id/guideline4"
|
android:id="@+id/guideline4"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
card_view:layout_constraintGuide_begin="32dp" />
|
card_view:layout_constraintGuide_begin="27dp" />
|
||||||
|
|
||||||
<View
|
<View
|
||||||
android:id="@+id/shoppinglistColor"
|
android:id="@+id/shoppinglistColor"
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<android.support.constraint.ConstraintLayout
|
<android.support.constraint.ConstraintLayout
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginEnd="8dp"
|
android:layout_marginStart="24dp"
|
||||||
card_view:layout_constraintBottom_toBottomOf="parent"
|
card_view:layout_constraintBottom_toBottomOf="parent"
|
||||||
card_view:layout_constraintEnd_toStartOf="@+id/guideline6"
|
card_view:layout_constraintEnd_toStartOf="@+id/guideline6"
|
||||||
card_view:layout_constraintStart_toStartOf="@+id/guideline4"
|
card_view:layout_constraintStart_toStartOf="@+id/guideline4"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user