Skip to content

Commit a44b355

Browse files
committed
updated
1 parent 8daeb88 commit a44b355

File tree

9 files changed

+44
-37
lines changed

9 files changed

+44
-37
lines changed

app/src/main/java/com/firebase/uidemo/BaseActivity.java

Lines changed: 0 additions & 16 deletions
This file was deleted.

app/src/main/java/com/firebase/uidemo/ChooserActivity.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,16 @@
4343
import androidx.recyclerview.widget.LinearLayoutManager;
4444
import androidx.recyclerview.widget.RecyclerView;
4545

46-
public class ChooserActivity extends BaseActivity {
46+
public class ChooserActivity extends AppCompatActivity {
4747
private ActivityChooserBinding mBinding;
4848

4949
@Override
5050
protected void onCreate(@Nullable Bundle savedInstanceState) {
5151
super.onCreate(savedInstanceState);
5252

53+
// Enable edge-to-edge
54+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
55+
5356
if (AuthUI.canHandleIntent(getIntent())) {
5457
Intent intent = new Intent(ChooserActivity.this, AuthUiActivity
5558
.class);

app/src/main/java/com/firebase/uidemo/auth/AnonymousUpgradeActivity.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.firebase.ui.auth.FirebaseAuthUIActivityResultContract;
1313
import com.firebase.ui.auth.IdpResponse;
1414
import com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult;
15-
import com.firebase.uidemo.BaseActivity;
1615
import com.firebase.uidemo.R;
1716
import com.firebase.uidemo.databinding.ActivityAnonymousUpgradeBinding;
1817
import com.firebase.uidemo.util.ConfigurationUtils;
@@ -29,8 +28,10 @@
2928
import androidx.activity.result.ActivityResultLauncher;
3029
import androidx.annotation.NonNull;
3130
import androidx.annotation.Nullable;
31+
import androidx.appcompat.app.AppCompatActivity;
32+
import androidx.core.view.WindowCompat;
3233

33-
public class AnonymousUpgradeActivity extends BaseActivity
34+
public class AnonymousUpgradeActivity extends AppCompatActivity
3435
implements ActivityResultCallback<FirebaseAuthUIAuthenticationResult> {
3536

3637
private static final String TAG = "AccountLink";
@@ -45,6 +46,10 @@ public class AnonymousUpgradeActivity extends BaseActivity
4546
@Override
4647
protected void onCreate(@Nullable Bundle savedInstanceState) {
4748
super.onCreate(savedInstanceState);
49+
50+
// Enable edge-to-edge
51+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
52+
4853
mBinding = ActivityAnonymousUpgradeBinding.inflate(getLayoutInflater());
4954
setContentView(mBinding.getRoot());
5055

app/src/main/java/com/firebase/uidemo/auth/AuthUiActivity.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
import com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult;
3232
import com.firebase.ui.auth.util.ExtraConstants;
3333
import com.firebase.uidemo.R;
34-
import com.firebase.uidemo.BaseActivity;
3534
import com.firebase.uidemo.databinding.AuthUiLayoutBinding;
3635
import com.firebase.uidemo.util.ConfigurationUtils;
3736
import com.google.android.gms.common.Scopes;
@@ -54,8 +53,9 @@
5453
import androidx.annotation.StyleRes;
5554
import androidx.appcompat.app.AppCompatActivity;
5655
import androidx.appcompat.app.AppCompatDelegate;
56+
import androidx.core.view.WindowCompat;
5757

58-
public class AuthUiActivity extends BaseActivity
58+
public class AuthUiActivity extends AppCompatActivity
5959
implements ActivityResultCallback<FirebaseAuthUIAuthenticationResult> {
6060
private static final String TAG = "AuthUiActivity";
6161

@@ -81,6 +81,10 @@ public static Intent createIntent(@NonNull Context context) {
8181
@Override
8282
public void onCreate(@Nullable Bundle savedInstanceState) {
8383
super.onCreate(savedInstanceState);
84+
85+
// Enable edge-to-edge
86+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
87+
8488
mBinding = AuthUiLayoutBinding.inflate(getLayoutInflater());
8589
setContentView(mBinding.getRoot());
8690

app/src/main/java/com/firebase/uidemo/auth/SignedInActivity.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import com.firebase.ui.auth.AuthUI;
2727
import com.firebase.ui.auth.IdpResponse;
2828
import com.firebase.ui.auth.util.ExtraConstants;
29-
import com.firebase.uidemo.BaseActivity;
3029
import com.firebase.uidemo.R;
3130
import com.firebase.uidemo.databinding.SignedInLayoutBinding;
3231
import com.firebase.uidemo.storage.GlideApp;
@@ -50,10 +49,12 @@
5049
import androidx.annotation.NonNull;
5150
import androidx.annotation.Nullable;
5251
import androidx.annotation.StringRes;
52+
import androidx.appcompat.app.AppCompatActivity;
53+
import androidx.core.view.WindowCompat;
5354

5455
import static com.firebase.ui.auth.AuthUI.EMAIL_LINK_PROVIDER;
5556

56-
public class SignedInActivity extends BaseActivity {
57+
public class SignedInActivity extends AppCompatActivity {
5758
private static final String TAG = "SignedInActivity";
5859

5960
private SignedInLayoutBinding mBinding;
@@ -68,6 +69,9 @@ public static Intent createIntent(@NonNull Context context, @Nullable IdpRespons
6869
public void onCreate(@Nullable Bundle savedInstanceState) {
6970
super.onCreate(savedInstanceState);
7071

72+
// Enable edge-to-edge
73+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
74+
7175
FirebaseUser currentUser = FirebaseAuth.getInstance().getCurrentUser();
7276
if (currentUser == null) {
7377
startActivity(AuthUiActivity.createIntent(this));

app/src/main/java/com/firebase/uidemo/database/firestore/FirestoreChatActivity.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.firebase.ui.auth.util.ui.ImeHelper;
1212
import com.firebase.ui.firestore.FirestoreRecyclerAdapter;
1313
import com.firebase.ui.firestore.FirestoreRecyclerOptions;
14-
import com.firebase.uidemo.BaseActivity;
1514
import com.firebase.uidemo.R;
1615
import com.firebase.uidemo.database.ChatHolder;
1716
import com.firebase.uidemo.databinding.ActivityChatBinding;
@@ -24,6 +23,8 @@
2423

2524
import androidx.annotation.NonNull;
2625
import androidx.annotation.Nullable;
26+
import androidx.appcompat.app.AppCompatActivity;
27+
import androidx.core.view.WindowCompat;
2728
import androidx.recyclerview.widget.LinearLayoutManager;
2829
import androidx.recyclerview.widget.RecyclerView;
2930

@@ -36,7 +37,7 @@
3637
* Lists</a>.
3738
*/
3839
@SuppressLint("RestrictedApi")
39-
public class FirestoreChatActivity extends BaseActivity
40+
public class FirestoreChatActivity extends AppCompatActivity
4041
implements FirebaseAuth.AuthStateListener {
4142
private static final String TAG = "FirestoreChatActivity";
4243

@@ -55,6 +56,10 @@ public class FirestoreChatActivity extends BaseActivity
5556
@Override
5657
protected void onCreate(@Nullable Bundle savedInstanceState) {
5758
super.onCreate(savedInstanceState);
59+
60+
// Enable edge-to-edge
61+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
62+
5863
mBinding = ActivityChatBinding.inflate(getLayoutInflater());
5964
setContentView(mBinding.getRoot());
6065

app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatActivity.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.firebase.ui.auth.util.ui.ImeHelper;
1212
import com.firebase.ui.database.FirebaseRecyclerAdapter;
1313
import com.firebase.ui.database.FirebaseRecyclerOptions;
14-
import com.firebase.uidemo.BaseActivity;
1514
import com.firebase.uidemo.R;
1615
import com.firebase.uidemo.database.ChatHolder;
1716
import com.firebase.uidemo.databinding.ActivityChatBinding;
@@ -24,6 +23,8 @@
2423

2524
import androidx.annotation.NonNull;
2625
import androidx.annotation.Nullable;
26+
import androidx.appcompat.app.AppCompatActivity;
27+
import androidx.core.view.WindowCompat;
2728
import androidx.recyclerview.widget.LinearLayoutManager;
2829
import androidx.recyclerview.widget.RecyclerView;
2930

@@ -36,7 +37,7 @@
3637
* Lists</a>.
3738
*/
3839
@SuppressLint("RestrictedApi")
39-
public class RealtimeDbChatActivity extends BaseActivity
40+
public class RealtimeDbChatActivity extends AppCompatActivity
4041
implements FirebaseAuth.AuthStateListener {
4142
private static final String TAG = "RealtimeDatabaseDemo";
4243

@@ -52,6 +53,10 @@ public class RealtimeDbChatActivity extends BaseActivity
5253
@Override
5354
protected void onCreate(@Nullable Bundle savedInstanceState) {
5455
super.onCreate(savedInstanceState);
56+
57+
// Enable edge-to-edge
58+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
59+
5560
mBinding = ActivityChatBinding.inflate(getLayoutInflater());
5661
setContentView(mBinding.getRoot());
5762

app/src/main/java/com/firebase/uidemo/storage/ImageActivity.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import android.widget.Toast;
1111

1212
import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions;
13-
import com.firebase.uidemo.BaseActivity;
1413
import com.firebase.uidemo.BuildConfig;
1514
import com.firebase.uidemo.R;
1615
import com.firebase.uidemo.databinding.ActivityImageBinding;
@@ -28,11 +27,13 @@
2827

2928
import androidx.annotation.NonNull;
3029
import androidx.annotation.Nullable;
30+
import androidx.appcompat.app.AppCompatActivity;
31+
import androidx.core.view.WindowCompat;
3132
import pub.devrel.easypermissions.AfterPermissionGranted;
3233
import pub.devrel.easypermissions.AppSettingsDialog;
3334
import pub.devrel.easypermissions.EasyPermissions;
3435

35-
public class ImageActivity extends BaseActivity implements EasyPermissions.PermissionCallbacks {
36+
public class ImageActivity extends AppCompatActivity implements EasyPermissions.PermissionCallbacks {
3637

3738
private static final String TAG = "ImageDemo";
3839
private static final int RC_CHOOSE_PHOTO = 101;
@@ -46,6 +47,10 @@ public class ImageActivity extends BaseActivity implements EasyPermissions.Permi
4647
@Override
4748
protected void onCreate(@Nullable Bundle savedInstanceState) {
4849
super.onCreate(savedInstanceState);
50+
51+
// Enable edge-to-edge
52+
WindowCompat.setDecorFitsSystemWindows(getWindow(), false);
53+
4954
mBinding = ActivityImageBinding.inflate(getLayoutInflater());
5055
setContentView(mBinding.getRoot());
5156

auth/src/main/res/values-v35/styles.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)