Android/Java:如何从其他活动访问my BottomNavigationView特定变量?
我想从LocalNav中的NewBottomNav访问变量Android/Java:如何从其他活动访问my BottomNavigationView特定变量?,java,android,variables,android-activity,bottomnavigationview,Java,Android,Variables,Android Activity,Bottomnavigationview,我想从LocalNav中的NewBottomNav访问变量初始化,但我不知道如何访问它 NewBottomNav类: public final class newBottomNav extends BottomNavigationView { private final Context context; private Typeface fontFace = null; public static Integer initialization = 0; ... } 本
初始化
,但我不知道如何访问它
NewBottomNav类:
public final class newBottomNav extends BottomNavigationView {
private final Context context;
private Typeface fontFace = null;
public static Integer initialization = 0;
...
}
本地导航类:
public class LocalNav extends AppCompatActivity {
Context mContext;
WebView view;
BottomNavigationView bottomNavigation;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
int size = bottomNavigation.getMenu().size();
bottomNavigation.setOnNavigationItemSelectedListener (new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem Item) {
bottomNavigation.initialization = 1; //<= How to access to initialization
...
}
public类LocalNav扩展appcompative活动{
语境;
网络视图;
底部导航查看底部导航;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
int size=bottomNavigation.getMenu().size();
bottomNavigation.setOnNavigationItemSelectedListener(新的BottomNavigationView.OnNavigationItemSelectedListener(){
@凌驾
公共布尔值onNavigationItemSelected(MenuItem项){
bottomNavigation.initialization=1;//您只需要从
BottomNavigationView bottomNavigation;
到
在BottomNavigationView
BottomNavigationView bottomNavigation;
newBottomNav bottomNavigation;