您的位置:首页 > Web前端

添加 自定义的view,并显示在最前端

2017-11-07 11:43 246 查看
View view1=new View(MainActivity.this);
int x=getResources().getDisplayMetrics().widthPixels;
int y=getResources().getDisplayMetrics().heightPixels;
view1.setX(100);
view1.setY(100);
ConstraintLayout layout=(ConstraintLayout)findViewById(R.id.main);
view1.setBackgroundColor(Color.RED);
ConstraintLayout.LayoutParams layoutParams=new ConstraintLayout.LayoutParams(400,500);
view1.setLayoutParams(layoutParams);

//
layout.addView(view1,layoutParams);
if (Build.VERSION.SDK_INT>=21)
{
view1.setTranslationZ(100.0f);
}
else{
view1.bringToFront();
layout.requestLayout();
view1.invalidate();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐