0

私は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
                }
            });

どんな助けでも大歓迎です:)

4

1 に答える 1