我需要的是我在 EditText campoempresa 和 camporesponsavel 上写的,我需要在 DiagnosticoActivity 中显示,但程序显示 null 或没有。我正在使用 Firebase 数据库,还有其他方法吗?
第一活动
@Override
public void onClick(View v) {
String textoequipe = campoequipe.getText().toString();
String textoempresa = campoempresa.getText().toString();
String textosetor = camposetor.getText().toString();
String textoresponsavel = camporesponsavel.getText().toString();
Intent myintent = new Intent(NovoActivity.this, DiagnosticoActivity.class);
Bundle bundle = getIntent().getExtras();
Bundle.getString("campoempresa", textoempresa);
Bundle.getString("camporesponsavel", textoresponsavel);
startActivity(myintent);
if ( !textoequipe.isEmpty()){
if ( !textoempresa.isEmpty()){
if ( !textosetor.isEmpty()){
if ( !textoresponsavel.isEmpty()){
informações = new Informações();
informações.setEquipe( textoequipe );
informações.setEmpresa( textoempresa );
informações.setSetor( textosetor );
informações.setResponsavel( textoresponsavel );
informações.salvar();
第二活动
public class DiagnosticoActivity extends AppCompatActivity {
private Button btbloco;
private Button btanotacoes;
private Button btfotos;
private ImageButton btvnovo;
private ImageButton btvfinalizar;
private TextView EmpresaResponsavel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_diagnostico);
EmpresaResponsavel = findViewById(R.id.EmpresaResponsavel);
Intent myintent = getIntent();
String textoempresa = myintent.getStringExtra("campoempresa");
String textoresponsavel = myintent.getStringExtra("camporesponsavel");
EmpresaResponsavel.setText(textoempresa + " - " + textoresponsavel);