我对 android 很陌生,我一直在尝试获取当前选项卡的 id。问题是,这些选项卡及其内容都是动态创建的。当我尝试使用此代码时,它说不能引用内部类中的非最终变量。
我尝试使用 parseInt 将 current_tab_id 转换为字符串,但它使应用程序崩溃。
Tabs.setOnTabChangedListener(new OnTabChangeListener(){
@Override
public void onTabChanged(String tabId) {
current_tab_id = tabId; << get tag as string works fine
Tabs.getCurrentTab(); //< the error occurs
}
});
任何帮助将不胜感激:)