INNER CODE UNIT · Java
onCreate
shmykelsa/AAAD · app/src/main/java/com/legs/appsforaa/EnterProCode.java:27
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.code_input);
// Get device ID from intent (passed from AboutPaymentActivity with Firebase UID)
// Or fallback to current auth UID if not provided
String deviceId = null;
if (getIntent().getExtras() != null) {
deviceId = getIntent().getExtras().getString("did");
}
if (deviceId == null) {
deviceId = AuthManager.INSTANCE.getCurrentUid();
}
if (deviceId == null) {
Toast.makeText(this, "Authentication required. Please restart the app.", Toast.LENGTH_LONG).show();
finish();
return;
}