我正试图在eclipse中创建一个滑动选项卡.但是当我导入 android.app.ActionBar.Tab; 它警告我作为导入"ActionBar.Tab类型已被弃用".
它使我的大多数代码成为警告,并且它会触发它.
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);
}
Run Code Online (Sandbox Code Playgroud)
我现在能做什么?是否有任何可能的解决方案来克服这些警告???
Google不推荐使用操作栏标签,转而使用PagerTabStrip和PagerTitleStrip,它们是支持库v4的一部分,可作为直接替代品.
Google为您提供了样本,您可以在SlidingTabsBasic或SlidingTabsColors中看到,并在此视频中进行了解释.
| 归档时间: |
|
| 查看次数: |
15371 次 |
| 最近记录: |