Java 无法在子类中添加ImageView
我可以从主类以编程方式添加ImageView。但是我不能从一个子类开始。 当我尝试ImageView iv=新建ImageView时,我得到了一个错误 ImageView中的ImageView android.content.Contex无法应用于…MainActivity.MySubclass 代码:Java 无法在子类中添加ImageView,java,android,Java,Android,我可以从主类以编程方式添加ImageView。但是我不能从一个子类开始。 当我尝试ImageView iv=新建ImageView时,我得到了一个错误 ImageView中的ImageView android.content.Contex无法应用于…MainActivity.MySubclass 代码: 既然你没有密码,我只好猜了 请尝试使用MainActivity.this,而不是使用此关键字 如果你的活动中有一个子类,你很可能会使用正在运行的活动的上下文。提供你所做的代码为什么你还要在子类中
既然你没有密码,我只好猜了 请尝试使用MainActivity.this,而不是使用此关键字
如果你的活动中有一个子类,你很可能会使用正在运行的活动的上下文。提供你所做的代码为什么你还要在子类中添加图像视图?如果你是android新手,我不是这样一个新手。我即将在play Store上发布我的第二个应用程序。这就是我想要的。谢谢
public class MainActivity extends Activity {
...
class MySubclass
{
ImageView iv;
MySubclass(View v) // create an object from onClick method
{
iv = new ImageView(this);
}
} // end of subclass
} // end of main