jjzjj

SetVisibility

全部标签

java - RelativeLayout 在 vi​​ew.setVisibility(View.GONE) 和 view.setVisibility(View.VISIBLE) 之后刷新

请看下图来理解问题:如您所见,有一个RelativeLayout包含一个自定义View和一个LinearLayout。在它们之间,还有另一个View,Visibility被设置为GONE。现在,当我按下Button时,我想将GONEView的可见性更改为VISIBLE,并重新排列RelativeLayout,以便第三个View位于自定义View和LinearLayout之间。当我按下另一个按钮时,我想再次让第三View消失。我怎样才能做到这一点?这是我的XML://SOMEBUTTONSHERE如果我只在OnClick()方法中设置第三个View的Visibility,它会出现在Lin

android - 如何隐藏 WebView 错误页面。可能吗?

我搜索过类似的问题,但他们大多说如何更改webView内容,而不是如何真正隐藏它。我的webView最初是在main.xml中使用android:visibility="gone"隐藏的,我使用myWebView.setVisibility(1)将其动态更改为可见;当页面完全加载(并且可以正常工作)时。现在,我想在检测到错误时隐藏此webView。我想隐藏它的原因是因为我在通知错误的布局中有一个很好的背景。我知道这不是最好的方法,以后可能会改变它,但现在,我想解决的是为什么webView在发生错误时没有隐藏(也许只是为了好玩)。这是我试过的:@OverridepublicvoidonR

java - 无法使用异步任务将图像移动到图库中的另一个文件夹

我创建了一个图库应用。我的要求:我想选择多个图像,单击按钮剪切并返回到显示所有文件夹的Activity(ImageGallery.java)。现在,我想选择一个文件夹,然后在选择该文件夹时将所有选定的图像粘贴到该文件夹​​中。发生了什么?我可以使用我的应用程序选择图像并返回显示所有文件夹但无法使用我的应用程序移动它们的Activity。我使用任务将移动图像的代码放在后台线程中。我从一个文件夹中选择图像,返回到显示所有文件夹的Activity(ImageGallery.java)并选择图像要移动到的文件夹。但是当我尝试移动图像时,在选择文件夹时,所选图像不会移动到正在选择的其他文件夹中。

android - 调用 setVisibility(View.VISIBLE) 时不改变焦点

我有一个场景,当某个Action发生时,我想让某些字段可见。这工作正常,但是当我在包含一些其他字段(例如TextEdit)的LinearLayout上调用setVisible(View.VISIBLE)时,焦点转移到TextEdit(或者至少屏幕滚动到它)。有没有办法在调用setVisibility(View.VISIBLE)时不改变焦点?我可以调用setVisible的LinearLayout的XML布局:初始化它的代码:privateTextViewmName;privateEditTextmEntry;...privatevoidinitialize(){LayoutInflat

android - 从服务 android 更新我的 Activity 中的 ListView

我有2节课,1.Activity类2.服务类当服务有任何更新时,我需要在我的Activity中更新我的ListView。实际上我像聊天应用程序一样尝试,我的服务总是检查我的数据库,如果它有任何新字符串,我需要在我的Activity中更新而不重建,我只需要刷新ListView。我发现它将使用iBinder进行操作,但我不知道如何使用它。谁能给我一些代码示例建议。referredpages 最佳答案 您应该使用绑定(bind)服务。我在我的应用程序中做了类似的事情。单击刷新后,我调用了一项服务,该服务在后台获取数据并更新UI。在这里查看

android - 一个 fragment 中的多个 RecyclerView

我有一个具有以下设计的fragment需要帮助来实现这一点。试图将其作为标题放入适配器中,但没有成功。我的适配器publicclassFeedListAdapterextendsRecyclerView.AdapterimplementsGetJSONListener{privatefinalintVIEW_TYPE_ITEM=0;privatefinalintVIEW_TYPE_LOADING=1;privatefinalintVIEW_TYPE_HEADER=2;privateListfeedItems;privateContextmContext;privateCallWSTas

android - (Android) Layout 不会在 setVisibility(view.GONE) 后重绘?

在我的应用程序中:LinearLayoutlinearLayout2=(LinearLayout)findViewById(R.id.cvLinearLayout2);和之后:linearLayout2.setVisibility(View.GONE);我找不到恢复linearLayout2的方法。什么都试过了:linearLayout2.setVisibility(View.VISIBLE);linearLayout2.bringToFront();linearLayout2.getParent().requestLayout();linearLayout2.forceLayout(

android - setVisibility() 和 setAlpha() 之间的区别

setVisibility(View.GONE)和setAlpha(0f)有什么区别? 最佳答案 setVisibility(View.GONE)不仅会隐藏您的View,还会回收该View占用的空间。然而setAlpha(0f)等同于setVisibility(View.INVISIBLE),它只隐藏View并仍然占用布局中的空间。 关于android-setVisibility()和setAlpha()之间的区别,我们在StackOverflow上找到一个类似的问题:

Android,setVisbility 在 RelativeLayout 中不起作用

我正在使用RelativeLayout将旋转微调器动画放在占位符图像之上,同时在后台线程中加载真实图像。当真正的位图准备好后,下面的代码将在UI线程中使用Activity.runOnUiThread(Runnable)运行问题是,我在加载真实图像后隐藏旋转图像的所有尝试似乎都失败了。通过将底层imageview放在前面,我终于让它工作了,但我很好奇为什么setVisibility(View.GONE)和我尝试的其他方法不起作用。我尝试了各种方法试图隐藏旋转动画,但都没有用。微调器图像在ImageView中简单地声明为:android:src="@drawable/spinner_bla

Android - setVisibility 导致 java.util.ConcurrentModificationException

我正在通过setVisibility(View.INVISIBLE)隐藏View。稍后,当我尝试通过setVisibility(View.VISIBLE)以不同的方法再次显示View时,出现以下异常03-2801:32:05.450:E/AndroidRuntime(20895):FATALEXCEPTION:main03-2801:32:05.450:E/AndroidRuntime(20895):java.util.ConcurrentModificationException03-2801:32:05.450:E/AndroidRuntime(20895):atjava.util