私は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
}
});
どんな助けでも大歓迎です:)