Używanie zmiennej z funkcji onCreate() w innej klasie

0

Witam ! Chciałbym użyć zmiennej element1 w innej klasie ale wywoływanie przez obiekt klasy MainActivity nie działa. Prosiłbym o pomoc
public TextView textView;
public TextView textView1;

//Bank bank = new Bank();

// public int myNumber1;
//public int myNumbe

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    textView = (TextView) findViewById(R.id.textView17);
    textView1 = (TextView) findViewById(R.id.textView18); 
    int element = Integer.parseInt(textView.getText().toString());
    final int element1 = element * 3;

    textView1.setText("" + element1);

    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent intent = new Intent(MainActivity.this, Bank.class);
            startActivity(intent);
        }

    });
}
0

Tzn. chcesz tej zmiennej użyć w innym Activity? Do przekazania zmiennej użyj

intent.putExtra("ELEMENT", element1);

a później w docelowym Activity robisz tylko

int element1 = getIntent().getStringExtra("ELEMENT");

1 użytkowników online, w tym zalogowanych: 0, gości: 1