我正在运行一个应用程序,可以在选择或捕获它们后获取多个图像。当我运行应用程序时,ImageView部分似乎出现问题:
错误:(41,25)错误:没有为ImageView找到合适的构造函数(没有参数) 构造函数ImageView.ImageView(Context)不适用 (实际和正式的参数列表长度不同) 构造函数ImageView.ImageView(Context,AttributeSet)不适用 (实际和正式的参数列表长度不同) 构造函数ImageView.ImageView(Context,AttributeSet,int)不适用 (实际和正式的参数列表长度不同) 构造函数ImageView.ImageView(Context,AttributeSet,int,int)不适用 (实际和正式的参数列表长度不同)
如何解决这个问题? 我在第14行得到了错误ivImage = new ImageView();说无法找到符号变量ivimage
public class MainActivity extends AppCompatActivity {
private boolean zoomOut = false;
int REQUEST_CAMERA = 0, SELECT_FILE = 1;
Button btnSelect;
LinearLayout root ;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnSelect = (Button) findViewById(R.id.btnSelectPhoto);
root = (LinearLayout) findViewById(R.id.ll);
ivImage=new ImageView();
btnSelect.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
selectImage();
}
});
ivImage = (ImageView) findViewById(R.id.ivImage);
}
答案 0 :(得分:0)