正在查看: Mabilis Cash v1.19.4 应用的 PHMyCouponActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mabilis Cash v1.19.4 应用的 PHMyCouponActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.loans.mabiliscash.coupon;
import android.text.SpannableString;
import android.text.style.ForegroundColorSpan;
import android.view.Menu;
import android.view.MenuItem;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.alibaba.android.arouter.launcher.ARouter;
import com.google.android.material.tabs.TabLayout;
import com.lingyue.supertoolkit.widgets.SimpleFragmentPagerAdapter;
import com.loans.mabiliscash.R;
import com.loans.mabiliscash.common.PHViewBindingActivity;
import com.loans.mabiliscash.databinding.ActivityMyCouponListBinding;
import com.loans.mabiliscash.widght.PHTabSelectedListener;
import com.sensorsdata.analytics.android.autotrack.aop.SensorsDataAutoTrackHelper;
import com.sensorsdata.analytics.android.sdk.SensorsDataInstrumented;
import com.veda.android.statistics.AutoTrackHelper;
@Route(path = "/coupon/list")
public class PHMyCouponActivity extends PHViewBindingActivity<ActivityMyCouponListBinding> {
@Override
public ActivityMyCouponListBinding bindingInflater() {
return ActivityMyCouponListBinding.c(getLayoutInflater());
}
protected void j() {
super.j();
sendFetchUserInfoRequest();
}
protected void o() {
super.o();
SimpleFragmentPagerAdapter simpleFragmentPagerAdapter = new SimpleFragmentPagerAdapter(getSupportFragmentManager());
simpleFragmentPagerAdapter.a(WithdrawCouponListFragment.L(), getString(R.string.withdrawal));
simpleFragmentPagerAdapter.a(RepaymentCouponListFragment.L(), getString(R.string.repayment));
((ActivityMyCouponListBinding) this.o).c.setAdapter(simpleFragmentPagerAdapter);
T t2 = this.o;
((ActivityMyCouponListBinding) t2).b.setupWithViewPager(((ActivityMyCouponListBinding) t2).c);
((ActivityMyCouponListBinding) this.o).b.addOnTabSelectedListener((TabLayout.OnTabSelectedListener) new PHTabSelectedListener());
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.history_coupon_menu, menu);
SpannableString spannableString = new SpannableString(getString(R.string.history_coupon));
spannableString.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.c_neutral_1)), 0, spannableString.length(), 33);
menu.findItem(R.id.menu_item_history_coupon).setTitle(spannableString);
return true;
}
@SensorsDataInstrumented
public boolean onOptionsItemSelected(MenuItem menuItem) {
if (menuItem.getItemId() != 2131362381) {
boolean onOptionsItemSelected = super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
AutoTrackHelper.trackViewOnClick(this, menuItem);
SensorsDataAutoTrackHelper.trackMenuItem(this, menuItem);
return onOptionsItemSelected;
}
ARouter.d().a("/history/coupon/list").navigation(this);
AutoTrackHelper.trackViewOnClick(this, menuItem);
SensorsDataAutoTrackHelper.trackMenuItem(this, menuItem);
return true;
}
}