本文介绍了如何看到和隐形的Imageview?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我做错了什么吗?
有2个按钮可见和不可见按钮。单击以执行此操作以显示和消失imageView1
Did I do something wrong?
well there're 2 button Visible and Invisible button. Click for do that to appear and disappear imageView1
public class MainActivity extends Activity {
ImageView imgView = (ImageView)findViewById(R.id.imageView1);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btnV = (Button)findViewById(R.id.btnV);
Button btnInV = (Button)findViewById(R.id.btnInV);
btnV.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
imgView.setVisibility(View.VISIBLE);
}
});
btnInV.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
imgView.setVisibility(View.INVISIBLE);
}
});
}
}
推荐答案
public class MainActivity extends Activity {
ImageView imgView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imgView = (ImageView)findViewById(R.id.imageView1); // move the line here
Button btnV = (Button)findViewById(R.id.btnV);
Button btnInV = (Button)findViewById(R.id.btnInV);
btnV.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
imgView.setVisibility(View.VISIBLE);
}
});
btnInV.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
imgView.setVisibility(View.INVISIBLE);
}
});
}
}
这篇关于如何看到和隐形的Imageview?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!