ImageView点击问题-Android
我可以在android中创建ImageView吗?当我单击该ImageView时,是否可以执行一些操作? 例如,当我单击ImageView imgV时,某个面板可见,当我单击其他ImageView imgU时,他变得不可见ImageView点击问题-Android,android,Android,我可以在android中创建ImageView吗?当我单击该ImageView时,是否可以执行一些操作? 例如,当我单击ImageView imgV时,某个面板可见,当我单击其他ImageView imgU时,他变得不可见 imgV.setOnClickListener( new OnClickListener() { public void onClick(View v) { int i=tbrSearch
imgV.setOnClickListener( new OnClickListener() {
public void onClick(View v)
{
int i=tbrSearchNear.VISIBLE;
tbrSearchNear.setVisibility(1-i);
tbrSearchCriterium.setVisibility(i);
}
});
看起来根本没有注册单击。也许您正在寻找的是ImageButton 也许ImageButton就是你要找的 将可视性设置为1-View.VISIBLE转换为1-0;如果要隐藏它,请编写如下内容:
imgV.setOnClickListener( new OnClickListener() {
public void onClick(View v)
{
// toggle visibility
int visibility=tbrSearchNear.getVisbility() == View.VISIBLE ? View.GONE : View.VISIBLE;
tbrSearchCriterium.setVisibility(tbrSearchNear.getVisbility());
tbrSearchNear.setVisibility(visbility);
}
});
将可视性设置为1-View.VISIBLE转换为1-0;如果要隐藏它,请编写如下内容:
imgV.setOnClickListener( new OnClickListener() {
public void onClick(View v)
{
// toggle visibility
int visibility=tbrSearchNear.getVisbility() == View.VISIBLE ? View.GONE : View.VISIBLE;
tbrSearchCriterium.setVisibility(tbrSearchNear.getVisbility());
tbrSearchNear.setVisibility(visbility);
}
});