jjzjj

SetVisibility

全部标签

android - 动画和 setVisibility

我有一个LinearLayout,我希望能够通过单击“更多详细信息”链接来显示/隐藏它。我通过调用来做到这一点moreDetailsSection.setVisibility(View.VISIBLE);或moreDetailsSection.setVisibility(View.GONE);显示/隐藏它。这很好用,但我想添加一个动画,使布局字段很好地滑入,但这只是在第一次使字段可见时运行,如果我隐藏它并再次显示它,字段就会突然出现.这是动画代码(moreDetailsS​​ection是有问题的布局):AnimationSetset=newAnimationSet(true);Ani

android - 动画和 setVisibility

我有一个LinearLayout,我希望能够通过单击“更多详细信息”链接来显示/隐藏它。我通过调用来做到这一点moreDetailsSection.setVisibility(View.VISIBLE);或moreDetailsSection.setVisibility(View.GONE);显示/隐藏它。这很好用,但我想添加一个动画,使布局字段很好地滑入,但这只是在第一次使字段可见时运行,如果我隐藏它并再次显示它,字段就会突然出现.这是动画代码(moreDetailsS​​ection是有问题的布局):AnimationSetset=newAnimationSet(true);Ani

java - Android:为什么要设置可见性(View.GONE);或 setVisibility(View.INVISIBLE);不工作

我希望我的DatePicker和按钮在开始时不可见。当我按下我的魔法按钮时,我想setVisibility(View.Visible);这里的问题是当我setVisibility(View.GONE)或setVisibility(View.INVISIBLE)没有任何变化并且组件仍然可见。finalDatePickerdp2=(DatePicker)findViewById(R.id.datePick2);finalButtonbtn2=(Button)findViewById(R.id.btnDate2);dp2.setVisibility(View.GONE);dp2.setVis

java - Android:为什么要设置可见性(View.GONE);或 setVisibility(View.INVISIBLE);不工作

我希望我的DatePicker和按钮在开始时不可见。当我按下我的魔法按钮时,我想setVisibility(View.Visible);这里的问题是当我setVisibility(View.GONE)或setVisibility(View.INVISIBLE)没有任何变化并且组件仍然可见。finalDatePickerdp2=(DatePicker)findViewById(R.id.datePick2);finalButtonbtn2=(Button)findViewById(R.id.btnDate2);dp2.setVisibility(View.GONE);dp2.setVis

android - ViewHolder ImageView setVisibility 重复

我有一个带有ViewHolder模式的适配器。它有一个TextView和一个ImageView。我必须对适配器中的数据库进行一些检查以显示ImageView或不显示。问题是将可见性设置为View.VISIBLE也设置为其他位置的其他ImageView。我确定我的数据库不包含与那些ImageView相关的数据,而只包含正确设置的数据。这是我的代码(我删除了textview集合的一部分,因为它运行良好):publicclassChaptersAdapterextendsArrayAdapter{privatefinalContextcontext;privatefinalArrayList

android - setVisibility(View.GONE) 不会消失 View

在我的Activity中,我有一个开始按钮,单击该按钮时它应该淡出并最终消失setVisibility(View.GONE)问题是将可见性设置为GONE不会使View消失,它仍然可见。我特意让View动画淡出到0.1(而不是0),即使在调用setVisibility(View.GONE)之后我也可以在后台看到它。在上面。淡出动画anim_fade_out.xml是:方法是showTimer():privatevoidshowTimer(){finalLinearLayoutstartButtonArea=(LinearLayout)findViewById(R.id.startButt

java - Android - setVisibility 不改变 RelativeLayout 的可见性

我正在尝试使用visibility属性在某个点击事件上操纵RelativeLayout的可见性。在为每个列表项添加事件处理程序后,我可以检查可见性状态是否正在改变,但在Android模拟器中,屏幕根本没有改变(我已经在XML以确保它会显示)。这是点击处理程序的代码:someHolder.itemView.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){LayoutInflaterlayoutSeed=(LayoutInflater)context.getSystemServic

android - View.setVisibility(View.VISIBLE) 是否强制重绘 View ,即使它已经可见?

我正在尝试找出对我的自定义View的优化。我想知道即使View已经可见,调用View.setVisibility(View.VISIBLE)是否会强制Android框架更新View可见性( 最佳答案 No,itdoesn't.看看setVisibility():publicvoidsetVisibility(intvisibility){setFlags(visibility,VISIBILITY_MASK);if(mBGDrawable!=null)mBGDrawable.setVisible(visibility==VISIBL

android - ProgressBar setVisibility 不起作用

我有一些数据库操作的异步任务在我开始任务之前,我调用了这个函数,以显示一个prograssBarProgressBar在RelativLayout中,因为网上有人说在progressBar上调用setVisibility();在某些情况下不起作用(对我来说也不行)publicstaticvoidshowProgressBar(){Log.e("TEST","TrytoshowProgressBar,Visibiliy:"+prog_bar.getVisibility());if(prog_bar!=null){prog_bar.setVisibility(RelativeLayout.

android - SetVisibility 不起作用?

我是android开发的新手。我在LinearLayout中包含一个网格,组成网格的每个项目都是一个按钮。当用户按下这些按钮中的任何一个时,我希望此LinearLayout不可见。这是我的“主页”布局外壳://这是我在MyArrayAdapter中设置的onClick方法(用于膨胀按钮)@OverridepublicvoidonClick(Viewv){ViewconvertView=activity.getLayoutInflater().inflate(R.layout.layout_home,null);LinearLayoutll_options=(LinearLayout)c