java transformer 类_Java DefaultHeaderTransformer类代码示例

import uk.co.senab.actionbarpulltorefresh.library.DefaultHeaderTransformer; //导入依赖的package包/类

@Override

protected void onCreate(final Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_menu);

String shortName = getIntent().getStringExtra(MenuActivity.EXTRA_MENSA_SHORTNAME);

mensa = Mensa.getMensa(shortName);

final ActionBar actionBar = getActionBar();

actionBar.setDisplayShowTitleEnabled(true);

actionBar.setDisplayHomeAsUpEnabled(true);

actionBar.setHomeButtonEnabled(true);

setTitle(mensa.getShortName());

viewPager = (ViewPager) findViewById(R.id.container);

viewPagerAdapter = new NavigationAdapter(viewPager, this, actionBar, getSupportFragmentManager());

refresher = PullToRefreshAttacher.get(this);

((DefaultHeaderTransformer)refresher.getHeaderTransformer()).setProgressBarColor(

ThemeHelper.getRefreshBarColor(this));

int selectedDateIndex = 0;

if (savedInstanceState != null) {

if (savedInstanceState.containsKey(STATE_SELECTED_NAVIGATION_ITEM)) {

selectedDateIndex = savedInstanceState.getInt(STATE_SELECTED_NAVIGATION_ITEM);

}

if (savedInstanceState.containsKey(STATE_WEEKLY_MENU)) {

weeklyMenu = (WeeklyMenu) savedInstanceState.getSerializable(STATE_WEEKLY_MENU);

Log.i(TAG, "Restored WeeklyMenu from state.");

}

}

if (weeklyMenu != null && !weeklyMenu.isOutdated()) {

Log.i(TAG, "Showing restored WeeklyMenu with index " + selectedDateIndex);

viewPagerAdapter.displayMenu(weeklyMenu, selectedDateIndex);

}

setupBottomBar();

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值