diff options
author | Fan Zhang <zhfan@google.com> | 2021-06-23 06:51:06 +0000 |
---|---|---|
committer | Fan Zhang <zhfan@google.com> | 2021-06-23 06:51:06 +0000 |
commit | 48499ce025affb621af70eedadc6d5d24aa07559 (patch) | |
tree | 7613e9a276f3f95938472a617d0f3818f2f8c112 /src | |
parent | bc37cfa88bfed0237036205cac42e589c4ef9303 (diff) | |
download | EmergencyInfo-48499ce025affb621af70eedadc6d5d24aa07559.tar.gz |
Don't show edit icon when device is not set up
Fix: 191135814
Test: manual
Change-Id: I460099f35037c2d71d09ab51e7fd8ad372ee8f3e
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/emergency/view/ViewInfoActivity.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/com/android/emergency/view/ViewInfoActivity.java b/src/com/android/emergency/view/ViewInfoActivity.java index 30bcae36..16c18805 100644 --- a/src/com/android/emergency/view/ViewInfoActivity.java +++ b/src/com/android/emergency/view/ViewInfoActivity.java @@ -33,7 +33,10 @@ import com.google.android.material.tabs.TabLayout.ViewPagerOnTabSelectedListener import androidx.fragment.app.FragmentStatePagerAdapter; import androidx.viewpager.widget.ViewPager; import androidx.preference.PreferenceManager; + +import android.provider.Settings; import android.text.TextUtils; +import android.util.Log; import android.util.Pair; import android.view.Menu; import android.view.MenuInflater; @@ -60,6 +63,9 @@ import java.util.ArrayList; * Activity for viewing emergency information. */ public class ViewInfoActivity extends FragmentActivity { + + private static final String TAG = "ViewInfoActivity"; + private ImageView mPersonalCardLargeIcon; private TextView mPersonalCardLargeItem; private SharedPreferences mSharedPreferences; @@ -146,6 +152,12 @@ public class ViewInfoActivity extends FragmentActivity { @Override public boolean onCreateOptionsMenu(Menu menu) { + if (Settings.Secure.getInt(getContentResolver(), + Settings.Secure.USER_SETUP_COMPLETE, 0) == 0) { + Log.d(TAG, "Device setup not complete, not showing edit button."); + return super.onCreateOptionsMenu(menu); + } + MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.view_info_menu, menu); mMenu = menu; |