java showMsg代码_Java SlidingTabLayout.showMsg方法代码示例

import com.flyco.tablayout.SlidingTabLayout; //导入方法依赖的package包/类

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_sliding_tab);

for (String title : mTitles) {

mFragments.add(SimpleCardFragment.getInstance(title));

}

View decorView = getWindow().getDecorView();

ViewPager vp = ViewFindUtils.find(decorView, R.id.vp);

mAdapter = new MyPagerAdapter(getSupportFragmentManager());

vp.setAdapter(mAdapter);

/** 默认 */

SlidingTabLayout tabLayout_1 = ViewFindUtils.find(decorView, R.id.tl_1);

/**自定义部分属性*/

SlidingTabLayout tabLayout_2 = ViewFindUtils.find(decorView, R.id.tl_2);

/** 字体加粗,大写 */

SlidingTabLayout tabLayout_3 = ViewFindUtils.find(decorView, R.id.tl_3);

/** tab固定宽度 */

SlidingTabLayout tabLayout_4 = ViewFindUtils.find(decorView, R.id.tl_4);

/** indicator固定宽度 */

SlidingTabLayout tabLayout_5 = ViewFindUtils.find(decorView, R.id.tl_5);

/** indicator圆 */

SlidingTabLayout tabLayout_6 = ViewFindUtils.find(decorView, R.id.tl_6);

/** indicator矩形圆角 */

final SlidingTabLayout tabLayout_7 = ViewFindUtils.find(decorView, R.id.tl_7);

/** indicator三角形 */

SlidingTabLayout tabLayout_8 = ViewFindUtils.find(decorView, R.id.tl_8);

/** indicator圆角色块 */

SlidingTabLayout tabLayout_9 = ViewFindUtils.find(decorView, R.id.tl_9);

/** indicator圆角色块 */

SlidingTabLayout tabLayout_10 = ViewFindUtils.find(decorView, R.id.tl_10);

tabLayout_1.setViewPager(vp);

tabLayout_2.setViewPager(vp);

tabLayout_2.setOnTabSelectListener(this);

tabLayout_3.setViewPager(vp);

tabLayout_4.setViewPager(vp);

tabLayout_5.setViewPager(vp);

tabLayout_6.setViewPager(vp);

tabLayout_7.setViewPager(vp, mTitles);

tabLayout_8.setViewPager(vp, mTitles, this, mFragments);

tabLayout_9.setViewPager(vp);

tabLayout_10.setViewPager(vp);

vp.setCurrentItem(4);

tabLayout_1.showDot(4);

tabLayout_3.showDot(4);

tabLayout_2.showDot(4);

tabLayout_2.showMsg(3, 5);

tabLayout_2.setMsgMargin(3, 0, 10);

MsgView rtv_2_3 = tabLayout_2.getMsgView(3);

if (rtv_2_3 != null) {

rtv_2_3.setBackgroundColor(Color.parseColor("#6D8FB0"));

}

tabLayout_2.showMsg(5, 5);

tabLayout_2.setMsgMargin(5, 0, 10);

// tabLayout_7.setOnTabSelectListener(new OnTabSelectListener() {

// @Override

// public void onTabSelect(int position) {

// Toast.makeText(mContext, "onTabSelect&position--->" + position, Toast.LENGTH_SHORT).show();

// }

//

// @Override

// public void onTabReselect(int position) {

// mFragments.add(SimpleCardFragment.getInstance("后端"));

// mAdapter.notifyDataSetChanged();

// tabLayout_7.addNewTab("后端");

// }

// });

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值