Android:imageview可见性并删除imageview之间的空间

时间:2012-11-28 08:58:47

标签: java android android-imageview

您好我遇到以下情况的问题

1)我有一个带有所有屏幕图标的公共标题..在其中一个屏幕上我有一个列表视图..当我点击列表时它会触发一个意图,它是一个登录屏幕,当我进入密码图标应该出现在标题上...我所做的最初是使图标在布局中不可见,下面是我的login代码..

ImageView imgView = (ImageView)findViewById(R.id.image1); 

           btnLogin.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {

                    String password = etPassword.getText().toString();
 if(password.equals("1234")){
                        lblResult.setText("password successful.");
                        imgView.setVisibility(View.VISIBLE);


                    } else {
                        lblResult.setText("wrong password");}

                    finish();}

但它不起作用..我错了..

2)我在标题上有4个图像..我在中间图标上设置可见性。当图标不可见时,我希望剩下的图标并排..但现在我在图标之间得到一个空白我怎么能删除那个空间。 任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:3)

now i am getting a blank space between the icons how can i remove that space.

View.GONE此视图不可见,并且不需要任何空间用于布局。

View.INVISIBLE此视图不可见,但仍会占用空间以进行布局。