从代码生成ImageView
Generating ImageView from code
我的问题是:是否可以使用 ImageView 在 AbsoluteLayout 上显示图形,而不必在 XML 文件中定义所述 ImageView?我问这个的原因是因为我正在制作一个屏幕上的图像数量不时变化的应用程序。
我想创建和定义一个 ImageView 对象而不调用此行:
myImageView = (ImageView)v.findViewById(R.id.nothere);
欢迎提供有关我是否可以在代码中生成 ImageView 对象(没有任何 XML 文件)的任何信息。
Is it possible to display graphics on AbsoluteLayout using ImageView without having to define the said ImageView in an XML file?
当然欢迎您使用 a suitable constructor 在 Java 中创建一个 ImageView
小部件,然后在 ViewGroup
上调用 addView()
以添加 ImageView
给它。 ImageView
上有多种设置图片显示的方法,比如setImageResource()
.
但是,AbsoluteLayout
已经被弃用大约六年了。请不要使用它。
除了肯定很容易弃用 AbsoluteLayout 之外。
你的绝对布局设置成这样
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.fdsafsf);
absoluteLayout.addView(imageView)
我的问题是:是否可以使用 ImageView 在 AbsoluteLayout 上显示图形,而不必在 XML 文件中定义所述 ImageView?我问这个的原因是因为我正在制作一个屏幕上的图像数量不时变化的应用程序。
我想创建和定义一个 ImageView 对象而不调用此行: myImageView = (ImageView)v.findViewById(R.id.nothere);
欢迎提供有关我是否可以在代码中生成 ImageView 对象(没有任何 XML 文件)的任何信息。
Is it possible to display graphics on AbsoluteLayout using ImageView without having to define the said ImageView in an XML file?
当然欢迎您使用 a suitable constructor 在 Java 中创建一个 ImageView
小部件,然后在 ViewGroup
上调用 addView()
以添加 ImageView
给它。 ImageView
上有多种设置图片显示的方法,比如setImageResource()
.
但是,AbsoluteLayout
已经被弃用大约六年了。请不要使用它。
除了肯定很容易弃用 AbsoluteLayout 之外。
你的绝对布局设置成这样
ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.fdsafsf);
absoluteLayout.addView(imageView)