lLay.setVisibility(View.INVISIBLE);//View.VISIBLE吧
另外你怎么不直接LinearLayout lLay = (LinearLayout) v1.findViewById(R.id.LinearLayout_jieShi_lay);
另外你怎么不直接LinearLayout lLay = (LinearLayout) v1.findViewById(R.id.LinearLayout_jieShi_lay);
继续求解
View.INVISIBLE是view不可见,但是还是会占用空间。
View.GONE是view不可见,并且不会占用空间。
View.VISIBLE才是view可见。
ImageView iv = (ImageView) v1.findViewById(R.id.imageView_logio_a);
iv.setVisibility(View.GONE);// 图片可以隐藏,没有问题 View v = LayoutInflater.from(this).inflate(R.layout.layout_fuxidanci,
null);//获得layout_fuxidanci.xml布局文件
LinearLayout lLay = (LinearLayout) v
.findViewById(R.id.LinearLayout_jieShi_lay);//获得布局对象
lLay.setVisibility(View.VISIBLE);// 这里显示不出来,但是也不出错
}
为什么呢
在onCreate里获取lLay = (LinearLayout) findViewById(R.id.LinearLayout_jieShi_lay);
然后在showDanCiMessage设置隐藏。
试过可以