Недавно я создал приложение Android Студийное приложение с БД Firebase реального времени. Проблема в том, что когда я устанавливаю его APK-файл на мобильный, он создает два запускаемых файла, начиная с разных действий. Я делюсь кодом обоих файлов, который начинается с обоих исполняемых файлов на мобильном телефоне. Заранее спасибо.
ФАЙЛ, КОТОРЫЙ Я хочу быть активным в Launcher:
package com.example.Paanki;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import com.example.foundationapp.R;
public class FirstActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
this.getSupportActionBar().hide();
} catch (NullPointerException e) {
}
setContentView(R.layout.activity_first);
Button btn;
btn = findViewById(R.id.btnproceed);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i = new Intent(getApplicationContext(), MainSelect.class);
startActivity(i);
}
});
}
@Override
public void onBackPressed() {
this.finishAffinity();
}
}
Другой исполняемый файл
package com.example.Paanki
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import com.example.foundationapp.R;
public class MainSelect extends AppCompatActivity {
Button btndonor,btntrans;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try
{
this.getSupportActionBar().hide();
}
catch (NullPointerException e){}
setContentView(R.layout.activity_main_select);
btndonor= findViewById(R.id.donor);
btntrans= findViewById(R.id.trans);
btndonor.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i;
i = new Intent(getApplicationContext(),RegisterPage.class);
startActivity(i);
}
});
btntrans.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i=new Intent(getApplicationContext(),RegisterTrans.class);
startActivity(i);
}
});
}
@Override
public void onBackPressed()
{
this.finishAffinity();
}
}