gpt4 book ai didi

android - ActionBar.Tab 类型已弃用

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:17:07 26 4
gpt4 key购买 nike

我正在尝试在 Eclipse 中创建滑动选项卡。但是当我导入android.app.ActionBar.Tab; 它警告我导入“The type ActionBar.Tab is deprecated”。

它使我的大部分代码成为警告,并删除了它。

import android.support.v4.app.FragmentActivity;
import android.app.ActionBar;
import android.app.ActionBar.Tab;
import android.app.ActionBar.TabListener;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.support.v4.app.FragmentTabHost;
import android.util.Log;


public class MainActivity extends FragmentActivity implements TabListener {
ActionBar actionBar;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

ActionBar.Tab shops = actionBar.newTab();
shops.setText("SHOPS");
shops.setTabListener(this);

ActionBar.Tab floorplan = actionBar.newTab();
floorplan.setText("FLOOR PLAN");
floorplan.setTabListener(this);

ActionBar.Tab browser = actionBar.newTab();
browser.setText("BROWSER");
browser.setTabListener(this);

ActionBar.Tab nav = actionBar.newTab();
nav.setText("NAVIGATION");
nav.setTabListener(this);

actionBar.addTab(shops);
actionBar.addTab(floorplan);
actionBar.addTab(browser);
actionBar.addTab(nav);
}

我现在可以做什么??是否有任何可能的解决方案来克服这些警告???

最佳答案

Google 弃用了操作栏选项卡,取而代之的是 PagerTabStripPagerTitleStrip它们是支持库 v4 的一部分,可以直接替代。

Google 为它们提供了示例,您可以在 SlidingTabsBasic 中看到或 SlidingTabsColors在本video 中也有解释.

关于android - ActionBar.Tab 类型已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28646486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com