вам нужно сделать это static
и final
, но использовать его только с геттерами и сеттерами.
Что-то вроде следующего
public class MyApplication extends Application {
public final static int rowId = 0;
не забудьте про инициализацию и сеттеры иполучатели, пожалуйста:
int rowId;
public int getRowId() {
return rowId;
}
public void setRowId(int rowId) {
this.rowId = rowId;
}
для установки значений извне класса, что-то вроде:
MyApplication.rowId = //whatever returns int
для получения значений извне / внутри класса, что-то вроде:
int TempInt = MyApplication.rowId; // TempInt will have the value of rowId
check Что такое установщики и получатели: https://dzone.com/articles/why-should-i-write-getters-and-setters