草庐IT

auto-elevation

全部标签

Android Material 设计 - LinearLayout elevation

我刚开始进行Material设计,但在使用CardView以外的任何东西时都遇到了问题。具体来说,它应该在LinearLayout上工作吗?此代码不会产生可见的布局高程-没有阴影。如果我把它放在CardView中,提升会起作用,但是我在触发点击事件时遇到了问题。我试过删除图像,但没有效果。我是否只需要将我想要提升的所有内容都包装在CardView中,还是有其他方法?谢谢。我正在运行Android5.0.2的Nexus7上进行测试。更新我按照建议尝试了outlineprovider,结果出现了阴影,但是很奇怪。看起来LinearLayout是有角度的,而不是只是升高的。更改边距似乎没有帮

Android Auto - 语音 - 无法执行 "Play [x] on [y]"

我在[app]上播放[song]命令时遇到问题;特别是“应用程序”未被AndroidAuto识别。我收到一条音频语音消息:“不确定如何帮助在应用程序上播放歌曲”所以语音识别工作完美(就像我所说的歌曲和应用程序一样),但是与应用程序的匹配不起作用或者Auto并不明显我的应用程序可以处理这个问题。在模拟器中,搜索通过“搜索”菜单选项进行,所以我假设我的Intent过滤器是正确的。我的list有以下内容:我已尝试将以下内容放入我的服务声明或Activity中,如YouTubeDevByte中所示但似乎都不起作用:我希望它在服务中,因为没有与服务关联的Activity。我想确定它应该在哪里。我

android - AppCompat MODE_NIGHT_AUTO 不工作

AppCompatDelegate.MODE_NIGHT_AUTO没有更新我现有的Activity,我不确定为什么。我动态地允许用户更改夜间模式。如果用户将模式更改为自动,我将设置默认的夜间模式,然后重新创建Activity:AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO);recreate();如果我更改为MODE_NIGHT_YES或MODE_NIGHT_NO,它会按预期工作。如果我更改为MODE_NIGHT_AUTO,它会进入正确的深色/浅色主题,但在从白天过渡到夜晚后它无法更新Act

android - 如何在 Android Studio : “This was auto-generated to implement the App Indexing API.” ? 中关闭新生成代码的自动更新

当我将AndroidStudio1.5.1升级到PlayServicesRev.29时,我现有项目中的主要Activity(以及AndroidManifest)会自动更新以包含AppIndexing样板代码。未更改的样板代码随后在Activity的onStart中导致异常(当我意识到它已被添加时)。我正在生产代码开发中,我不愿意转移注意力。以后如何防止这种自动生成?这个问题类似于以下问题:什么是新生成的代码“这是自动生成的以实现AppIndexingAPI。”?但是,我现在不关心“它是什么”——我希望它不会在我下次升级AndroidStudio时让我的门变暗。谢谢!

安卓 OpenGL ES : auto-correcting env->self and NvRmChannelSubmit failed

下面两个问题。我们有一个图形OpenGLES2应用程序,它在Windows、Linux、MacOS、iPhone、iPad和Android手机上运行了几年。在过去的几个月里,我们开始收到一些Android设备(如ToshibaThrive、HTCOneX、Nexus7或AsusTransformer、API15和17)用户关于黑屏或闪烁屏幕或很少有应用程序问题的反馈碰撞。我们的应用程序面向API9及以上,使用NativeActivity在NDK中编写,直接基于nvidiaandroid示例和演示,已经在所有平台上进行了全面测试,没有内存泄漏,没有无效内存访问,很少调用一些小java代码

android - 在 ViewPager 中更改 fragment 时,使用 Elevation 创建的阴影会闪烁

我对使用Elevation创建的阴影有疑问。我的屏幕由一个ViewPager和4个不同的Fragments和一个用于导航的TabLayout组成。第一个和最后一个fragment都包含一个RecyclerView,其中填充了CardView元素。每当我在第1页和第4页之间切换时,CardView元素下方的阴影首先出现在远离其位置的位置,并在大约半秒后卡入其正确位置。这仅在ViewPager中的非相邻fragment之间切换时发生。如果我按顺序从1移动到4,则不会发生这种情况。设置了Elevation的所有其他元素都有这个问题,不仅仅是CardView。我的ViewPager实现:mSe

Android 线性/相对布局 - 如何将 "auto size"对象放在中间(3 个对象)

我有两个在android中使用线性(也尝试过相对)布局的情况。一个发生在水平方向,另一个发生在垂直方向。让我们从水平开始:它是这样的:好吧,我希望按钮保持在左侧,图像保持在右侧(坚持到最后,而不仅仅是TextView的右侧)和TextView(可能带有自动宽度或其他)保持在中间。如果我输入textviewwidth="fill/match_parent,它会将图像发送到屏幕外。如果我输入wrap_content,则图像不会停留在屏幕右侧。我也尝试过相对布局但没有成功。vertical中的相同情况,我有类似的东西:此处要求相同。我希望第一个L.layout保持在顶部,ListView在它

android - 当设置应用程序 :elevation ="0dp" then hamburgermenu not showing to toolbar

您好,我想删除工具栏下方的阴影,因为我使用了elevation属性,目前我的代码是输出是:-这里我不想要下面的阴影所以我设置了app:elevation="0dp"到AppBarLayout,然后它删除了阴影但HamburgerMenu消失了。新的输出如下:-谁能告诉我如何在不隐藏/消失HamburgerMenu的情况下移除阴影。 最佳答案 试试这个:...然后在你的Activity中;findViewById(R.id.appBar).bringToFront(); 关于android

安卓 : Providing auto autosuggestion in android places Api?

我是android谷歌地图的新手,我编写了以下程序,用于在android中显示自动提示,当我在自动完成文本框中键入文本时,它会将输入输入到url,但输出未显示在程序中。请看一次,让我知道我在哪里做错了。ExampleApp.javapackagecom.example.exampleapp;importjava.io.IOException;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;imp

Android “elevation” 在 CustomView 下没有显示阴影

我有一个CustomView在pre-Lollipop上工作,现在我尝试在Lollipop设备上应用android:elevation和android:translateZ但似乎不起作用。我错过了什么? 最佳答案 如DefiningShadowsandClippingViews中所述你应该实现ViewOutlineProviderView构建其Outline的抽象类,用于阴影转换和裁剪矩形自定义ViewpublicclassCustomViewextendsView{//..@OverrideprotectedvoidonSizeC