version:5.6
fix: update:更新地图,优化databinding
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user