refactor: 为 TextView 添加 setDrawable extensions,整理旧代码 https://git.shanqu.cc/halo/android/assistant-android/-/issues/90

This commit is contained in:
张玉久
2022-11-17 11:55:16 +08:00
parent c9911a1a22
commit 640dce271c
57 changed files with 400 additions and 776 deletions

View File

@ -593,12 +593,7 @@ public class MainActivity extends BaseActivity {
SimpleDraweeView adImage = findViewById(R.id.adImage);
startAdContainer.setVisibility(View.VISIBLE);
jumpDetailBtn.setText(ad.getDesc());
jumpDetailBtn.setCompoundDrawablesWithIntrinsicBounds(
null,
null,
VectorDrawableCompat.create(getResources(), R.drawable.ic_startup_ad_arrow, null),
null
);
ExtensionsKt.setDrawableEnd(jumpDetailBtn, VectorDrawableCompat.create(getResources(), R.drawable.ic_startup_ad_arrow, null), null, null);
ImageUtils.display(adImage, ad.getImg());
startAdContainer.setOnClickListener(v -> {
// do nothing 只是为了点击拦截事件,避免传递到下面的页面