草庐IT

Enemy_View

全部标签

android - 从底部滑动 View

我还没有看到任何关于谷歌最新一系列应用程序更新的讨论,这些更新涉及从屏幕底部向上滑动View并覆盖当前UI的新范式。例如,新的GoogleMusic应用程序会在您听歌时执行此操作,您可以向上滑动,当它达到某个阈值时它会隐藏ActionBar。我有一些屏幕截图来说明我要解释的内容。您可以将它从底部向上滑动,如果我继续滑动它就会有音频控件,当它到达Y轴上的某个点时,ActionBar会向上滑动以为新View腾出空间。我以前从未见过这样的事情。刚刚发布的新GoogleMapsUpdate也做同样的事情。当您搜索目的地时,您可以从屏幕底部向上滑动,当它到达阈值时,它将隐藏搜索窗口,新View将

android - 如果 View 更改其 XY 位置,则在 View 上收听

如果View正在移动或它的XY位置发生变化,我如何监听View以获得它的XY坐标?View不需要被拖动(或通过用户触摸事件),如果方向改变或被显示键盘等插入(向上),它可能会改变。我想知道它改变时更新的XY坐标,我怎么能这样做吗? 最佳答案 你可以这样做finalViewactivityRootView=findViewById(R.id.mainLayout);activityRootView.getViewTreeObserver().addOnGlobalLayoutListener(newOnGlobalLayoutList

android - Webview "mailto:"链接和 "tel:"链接使用 Intent.ACTION_VIEW 工作,但是我如何添加唯一的主题即 "mailto:"链接

我已经使用下面的代码让它正常工作了。所有httpurl在webview中打开,“tel:”链接在拨号程序中打开,“mailto:”链接在电子邮件客户端中打开。但我的问题是如何将“mailto:”链接的主题更改为不同的内容,而不是其预定义的主题。我猜应该有2个单独的Intent,1个用于“tel:”链接,1个用于“mailto:”链接。我根本不知道如何将代码放入下面的shouldOverrideUrlLoading方法中。或者,也许我使用了错误的方法来满足我的要求。@OverridepublicbooleanshouldOverrideUrlLoading(WebViewview,Str

android - 发送未链接到 View 的辅助功能事件

我们希望发送一个未链接到View的辅助功能事件(将由TalkBack等接收)。例如,当AsyncTask完成时,我如何发送可访问性事件(例如对讲说“数据已下载”)? 最佳答案 如果AccessibilityEvent.getSource()返回null,当前版本的TalkBack似乎会忽略通知,因此您最好使用Toast。这样做的额外好处是可以向用户提供一致的反馈,无论他们是否使用TalkBack。Toast.makeText(context,/**sometext*/,Toast.LENGTH_SHORT).show();不过,通常

android - 删除 View 不工作

我有一个不寻常的错误。我在自定义View组中有这个。该方法接收一个View并将其添加到布局中,但我一直收到相同的错误:if((ViewGroup)view.getParent()!=null){((ViewGroup)view.getParent()).removeView(view);}addView(view);错误是:java.lang.IllegalStateException:指定的child已经有一个parent。您必须先对child的parent调用removeView()。在这附近使用断点表明“View”即使在对父级调用removeView后仍保留对其父级的引用..有些

java - 安卓.view.InflateException : Binary XML file line #10: Error inflating class fragment

我按照http://www.techotopia.com/index.php/Using_Fragments_in_Android_-_A_Worked_Example上的教程创建了一个应用程序,但我有一个错误。LogCat:05-0208:16:22.044:D/dalvikvm(1846):Late-enablingCheckJNI05-0208:16:22.080:D/AndroidRuntime(1846):ShuttingdownVM05-0208:16:22.080:W/dalvikvm(1846):threadid=1:threadexitingwithuncaughte

android - 在 Android 中根据屏幕大小以声明方式隐藏 View

在安卓xml:ish中有没有办法直接根据xml中的布局大小/方向更改可见性属性?我在fragment中有一个按钮,它应该只对小屏幕尺寸可见。在更大的尺寸上,比方说layout-large,我希望它被隐藏。当然,我可以毫无问题地为此编写代码,但出于学术原因,我想知道这样做是可能的。"/>谢谢//约翰 最佳答案 此答案基于解释providedherebyFlávioFaria.visible、gone等可以是值映射到字符串资源中它们相应的枚举值-这意味着您可以创建一个visibilty.xml为您想要的每种布局提供字符串资源,Andro

android - 我如何在带有 View Holder 的自定义 ListView 中使用 Button OnClick

我需要一些帮助,我正在使用viewholder从动态数组适配器显示。我有ListView。每一行包含;标题(TextView),子标题(TextView),进度条下载按钮(Button)。我想在点击下载按钮时显示进度条并隐藏下载按钮。单击第一行的下载按钮时,会显示第一个进度条,但也会显示第8个进度条。这是我的代码。我做错了什么?publicclassTabInComingAdaptorextendsBaseAdapter{publicstaticclassViewHolder{TextViewtitle;TextViewdesc;ButtonDownloadButton;Progres

android - 在 RECYCLER VIEW 中添加页脚 View ?

我想在回收站View的底部添加一个页脚布局。下面是我的适配器View,它会膨胀标题布局以及其他项目。感谢帮助!publicclassSplitMembersAdapterextendsRecyclerViewAdapter{privatefinalArrayListmSplitMembersList;privatefinalImageLoadermImageLoader;privatestaticfinalintTYPE_HEADER=0;privatestaticfinalintTYPE_ITEM=1;privateintsplitAmount;privatebooleanisAmo

android - 导航 View 。 android.support.design :itemIconTint , android.support.design:itemTextColor xml 属性不起作用

支持库中提供的新导航View用于使用Material设计,int更改xml参数:-android.support.design:itemIconTint-android.support.design:itemTextColor我在类引用中发现此参数可以通过java编码更改,但我想在xml文件中执行此操作,但它不起作用我不知道我做错了什么。这是我的抽屉导航和导航ViewXML我的ColorStateList在.res的子目录中,名为color。我不知道出了什么问题,我找不到任何使用此xml参数的文档。我要完成什么。更改项目和图标的状态颜色更改导航背景http://www.google.c