version:5.6

fix:
update:更新地图,优化databinding
This commit is contained in:
2024-05-31 10:47:24 +08:00
parent b4cce3e7da
commit 86cc291dc8
69 changed files with 967 additions and 1078 deletions

View File

@@ -10,22 +10,22 @@ import android.view.ViewTreeObserver;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.databinding.DataBindingUtil;
import com.bumptech.glide.Glide;
import com.bumptech.glide.request.target.CustomTarget;
import com.bumptech.glide.request.transition.Transition;
import com.shehuan.niv.NiceImageView;
import com.uiuios.aios.R;
import com.uiuios.aios.base.BaseActivity;
import com.uiuios.aios.base.BaseDataBindingActivity;
import com.uiuios.aios.bean.ArticleInfo;
import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX;
import butterknife.BindView;
import butterknife.ButterKnife;
public class ArticleActivity extends BaseActivity {
public class ArticleActivity extends BaseDataBindingActivity {
@BindView(R.id.iv_back)
ImageView iv_back;
@BindView(R.id.tv_title)
@@ -36,28 +36,8 @@ public class ArticleActivity extends BaseActivity {
NiceImageView iv_img;
@Override
public int getLayoutId() {
UltimateBarX.statusBar(this)
.transparent()
.colorRes(R.color.colorPrimaryDark)
.light(true)
.apply();
UltimateBarX.navigationBar(this)
.transparent()
.colorRes(R.color.colorPrimaryDark)
.light(true)
.apply();
return R.layout.activity_articl;
}
@Override
protected boolean setNightMode() {
return false;
}
@Override
protected boolean setfitWindow() {
return true;
protected void initDataBinding() {
DataBindingUtil.setContentView(this, R.layout.activity_articl);
}
@Override
@@ -98,7 +78,7 @@ public class ArticleActivity extends BaseActivity {
Log.e("into", "onResourceReady: width = " + imgWidth + "height = " + imgHeight);
ViewGroup.LayoutParams layoutParams = iv_img.getLayoutParams();
int width = iv_img.getWidth();
layoutParams.height = (int) (imgHeight * (1.0f * width /imgWidth ));
layoutParams.height = (int) (imgHeight * (1.0f * width / imgWidth));
iv_img.setLayoutParams(layoutParams);
}