项目使用3D检查UI布局渲染

时间:2022-05-25 18:43:19

项目使用3D检查UI布局渲染


在配置文件导入第三方库


compile 'com.jakewharton.scalpel:scalpel:1.1.2'


configs 配置是否开启该功能


具体的父类activity实现方法

public class BaseActivity extends FragmentActivity {

private static final String TAG = BaseActivity.class.getSimpleName();

@Override
public void setContentView(int layoutResID) {
if(Configs.TEST_UI){
View mainView = getLayoutInflater().inflate(layoutResID,null);
ScalpelFrameLayout scalpelFrameLayout = new ScalpelFrameLayout(this);
scalpelFrameLayout.addView(mainView);
scalpelFrameLayout.setLayerInteractionEnabled(true);
scalpelFrameLayout.setDrawIds(true);
super.setContentView(scalpelFrameLayout);
}else {
super.setContentView(layoutResID);
}
}