android 设置背景图片
16lz
2021-01-23
首先你先将一个.png的背景图片存入工程中res/drawble(当然drawble-hdpi、drawble-mdpi、drawble-ldpi中一个或者几个文件夹都可)文件夹中。假如我存入的图片名称为activity_bg.png
第一种,在对应的布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/activity_bg"
第二种,在你要添加背景的activity的类文件中setContentView(R.layout.main);(默认)之后添加一句getWindow().setBackgroundDrawableResource(R.drawable.activity_bg);
两种方法都能实现在activity中添加背景,第二种方法一定要先setContentView()再设背景,不然报错
更多相关文章
- android使用WebView显示sdcard的html文件
- 003.android资源文件剖析(Resources)
- Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问
- Android之Manifest文件
- Android BackgroundViewPager:类似桌面背景壁纸随手指滑动
- 自定义SeekBarPreference控件(老外出品,直接在preferences文件中
- Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值