第一种,在对应的布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/activity_bg"
第二种,在你要添加背景的activity的类文件中setContentView(R.layout.main)(默认)之后添加一句getWindow().setBackgroundDrawableResource(R.drawable.activity_bg)
两种方法都能实现在activity中添加背景,第二种方法一定要先setContentView()再设背景,不然报错
一般来说在Android里显示Gif图片,只会显示第一帧。如果想显示gif图片的话可以用Movie来显示图片
。
在dialog显示图片可以使用AlertDialog
加载一个布局,布局中显示你所要显示的图片。比如
LayoutInflater
inflater
=
getLayoutInflater()
View
layout
=
inflater.inflate(R.layout.dialog,
(ViewGroup)
findViewById(R.id.dialog))
new
AlertDialog.Builder(this).setTitle("自定义布局").setView(layout)
.setPositiveButton("确定",
null)
.setNegativeButton("取消",
null).show()
希望能帮到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)