
第一种,在对应的布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/activity_bg"
第二种,在你要添加背景的activity的类文件中setContentView(R.layout.main)(默认)之后添加一句getWindow().setBackgroundDrawableResource(R.drawable.activity_bg)
两种方法都能实现在activity中添加背景,第二种方法一定要先setContentView()再设背景,不然报错
1、创建imageview对象
2、设置imageview的图片
3、添加到布局中
示例代码
ViewGroup group = (ViewGroup) findViewById(R.id.viewGroup) //获取原来的布局容器ImageView imageView = new ImageView(this) //创建imageview
imageView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)) //image的布局方式
imageView.setImageResource(R.drawable.ic_launcher) //设置imageview呈现的图片
group.addView(imageView) //添加到布局容器中,显示图片。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)