草庐IT

view_facade

全部标签

android - 在导航 View 中更改项目文本大小

我正在android中创建一个抽屉导航,我已经在menu_main.xml中添加了项目,但我无法更改菜单项的大小。下面是代码menu_main.xml: 最佳答案 创建样式并使用app:theme将其应用于NavigationView20sp40dp然后如前所述,使用app:theme将此样式应用于NavigationView 关于android-在导航View中更改项目文本大小,我们在StackOverflow上找到一个类似的问题: https://stac

android - 底部导航 View 菜单项标题大小

早上好我正在使用底部导航View来做我的底部菜单。现在标题太大了,我找不到解决办法 最佳答案 打开值\dimens.xml添加这段代码11sp12sp 关于android-底部导航View菜单项标题大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/43533479/

android - View 方法 getId() 返回什么?

View的getId()方法与XML文件中定义的id之间的相互关系是什么?有没有?我的ID如下所示:“field1”、“field2”...末尾的这些数字对我的应用程序非常重要,我需要检索它们。有什么办法吗? 最佳答案 获取资源id名称:res.getResourceEntryName(view.getId())你会得到“field1” 关于android-View方法getId()返回什么?,我们在StackOverflow上找到一个类似的问题: https

android - RecyclerView 回收 ViewHolder Image View 尺寸错误

我有一个包含不同ViewHolder的回收站View。几个View持有者有ImageView,我将它们传递给Glide以显示图像。问题是,当回收器View开始回收View时,ImageView的宽度/高度是回收View的宽度/高度,然后它们会错误地显示图像。这是我的ImageView:这是传递给GlideGlide.with(itemView.getContext()).load(Uri.parse(MediaUtils.getMedia(feedContent).getMediaUrl())).placeholder(R.drawable.placeholder).diskCache

Android Spinner 错误 : android. view.WindowManager$BadTokenException: 无法添加窗口

我想使用String[]或ArrayList设置微调器值。我在其他Activity中完成了微调器,工作正常。在TabActivity组内的这个Activity中,另一个TabActivity。我的问题是将值设置到微调器中。Spinner显示正确Thay意味着当加载Activity时,它工作正常但是当我单击Onspinner时它给出错误:错误是:09-3016:11:37.693:ERROR/AndroidRuntime(699):FATALEXCEPTION:main09-3016:11:37.693:ERROR/AndroidRuntime(699):android.view.Win

android布局隐藏/显示 View

我有一个线性垂直布局,如下所示。我需要在我的应用程序中切换Button和TextView。要隐藏按钮并显示文本然后更改等。如果我对按钮使用setVisibility(View.INVISIBLE)它会从屏幕上消失但它仍然保留位置。如何在不完全删除它们的情况下切换这些元素? 最佳答案 使用-button.setVisibility(View.GONE); 关于android布局隐藏/显示View,我们在StackOverflow上找到一个类似的问题: https

android - 如何从资源中获取 View ?

我有一个UI,我动态构建它。我应该想把一些组件放在xml资源文件中。所以我这样做:...在文件res/layout/titreitem.xml中,如我所见。但我不明白如何将它放入我的用户界面中。所以,在activity.onCreate中,我想做类似的事情:RelativeLayoutmyBigOne=newRelativeLayout(this);TextViewthingFromXML=[whathere?];myBigOne.addView(thingFromXML);setContentView(myBigOne); 最佳答案

android - 将 View 的标签与整数进行比较

我正在尝试将整数数组与我独特制作的ImageView的标签进行比较。使用这一行:if(grid[i][j]==buttons[k].getTag()){我知道我在正确的轨道上,但我不知道我是否需要施放它或使用某种方法。我知道这是一个简单的问题,但非常感谢任何帮助,谢谢。 最佳答案 标签是一个对象,所以放一个Integer:/**UseValueOf*----------*Priority:4/10*Severity:Warning*Category:Performance**Youshouldnotcalltheconstructo

java - 启动 Intent.ACTION_VIEW Intent 不适用于保存的图像文件

首先让我说这个问题与anotherquestion略有关联。由我。实际上它就是因此而创建的。我有以下代码将从网上下载的位图写入SD卡中的文件://GetimagefromurlURLu=newURL(url);HttpGethttpRequest=newHttpGet(u.toURI());HttpClienthttpclient=newDefaultHttpClient();HttpResponseresponse=(HttpResponse)httpclient.execute(httpRequest);HttpEntityentity=response.getEntity();B

java - 当 SnackBar 出现在 CoordinatorLayout 中时向上移动 View

我在CoordinatorLayout的底部有一个TextView。但是当我显示SnackBar时,它会覆盖TextView。我知道我必须为TextView自定义一个Behavior并覆盖layoutDependsOn和onDependentViewChanged,但是它修复得不是很好。如果你知道可以给我一些建议吗?谢谢。 最佳答案 如果TextView是CoordinatorLayout的直接子级,只需添加app:layout_dodgeInsetEdges="bottom"在TextView属性中。魔法!