小编MrB*_*ide的帖子

工具栏上默认没有阴影?

我正在使用支持库v21中的新工具栏更新我的应用程序.我的问题是,如果我没有设置"高程"属性,工具栏不会投射任何阴影.这是正常行为还是我做错了什么?

我的代码是:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:orientation="vertical">

   <android.support.v7.widget.Toolbar
       xmlns:app="http://schemas.android.com/apk/res-auto"
       android:id="@+id/my_awesome_toolbar"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:background="?attr/colorPrimary"
       android:elevation="4dp"
       android:minHeight="?attr/actionBarSize"
       app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
       app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

   <FrameLayout
       android:id="@+id/FrameLayout1"
       android:layout_width="match_parent"
       android:layout_height="match_parent">
       .
       .
       .
Run Code Online (Sandbox Code Playgroud)

在我的Activity - OnCreate方法中:

    Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar);
    setSupportActionBar(toolbar);
Run Code Online (Sandbox Code Playgroud)

android material-design android-5.0-lollipop android-toolbar

157
推荐指数
10
解决办法
12万
查看次数

Firebase动态链接未与自定义标签上的短网址进行深层链接

我已经在我的应用程序中以编程方式创建了一些Firebase动态链接,这些链接在长ULR时工作正常,我的意思是,Firebase创建的默认动态链接.如果用户未安装该应用,则会打开Play商店,安装应用后会打开深层链接.另一方面,如果用户安装了应用程序,则会直接打开深层链接.

好吧,在那之后,我试图创建一个简短版本的动态链接,因为URL很长,看起来并不"漂亮",也隐藏了链接中出现的一些信息.

首先,我使用Google URL缩短器API进行了此操作,因为那时Firebase没有任何服务以编程方式执行此操作.在这里,您可以找到有关如何使用Google Shortener API创建简短版本的答案.在Firebase发布他们的服务后我也使用了.

好吧,问题是缩短链接创建得很好,直到我发现如果它被自定义选项卡打开,就像在电报中一样,深层链接将无效.无论用户是否安装了应用程序,它始终会将应用程序的Play商店页面直接打开到自定义选项卡中,如果用户安装了应用程序,则不会启动深层链接.当然,如果不是自定义选项卡,它可以正常工作.

您可以检查创建的动态链接(在Android设备上查看,否则链接将无法打开播放商店或应用,因为默认URL尚不可用):https://v73j2.app.goo.gl/ gol2WmqeFwgrUapH3 ,这是返回Firebase服务的动态链接的地图:https://v73j2.app.goo.gl/? link = https://www.holinapp.com/dl/?chatId%3D-KXqOOZ- 817GnBm8q1Ep%26userId%3DYqx6IeYkQGgxO8fIezTahCi5CEj2&APN = com.letsplanideas.holin&d = 1

android firebase chrome-custom-tabs firebase-dynamic-links

11
推荐指数
1
解决办法
1592
查看次数

使用支持库v21设置SearchView小部件的样式

我正在尝试使用新的AppCompat v21设置SearchView小部件的样式,但我遇到了一些问题.无论我在"suggestionRowLayout"属性上设置什么布局,它都什么都不做.SearchView的建议下拉列表保持不变.

我遇到的其他问题是当"强调颜色"与"原色"颜色相同时,在搜索视图中无法区分插入符号在哪里.您知道如何更改SearchView中的重音颜色仅适用于那里吗?我发现Play Music有同样的问题.

我正在关注Android开发者博客的指南:

http://android-developers.blogspot.com.es/2014/10/appcompat-v21-material-design-for-pre.html

android searchview android-support-library material-design android-5.0-lollipop

8
推荐指数
1
解决办法
4255
查看次数

App Invites for Android:如何设置收到的消息内容

我正在尝试测试目前处于测试阶段的新版Google Play服务API" Android应用邀请 ".也许我错过了一些东西,但在尝试了示例应用程序,阅读文档,并在我的应用程序中测试了我无法弄清楚如何设置将接收受邀人的内容消息.

我只想在游戏商店中显示一些内容与应用程序链接,如显示文档中的图片,但我得到的只是一个简单的文本,上面写着"安装此应用程序".

在此输入图像描述 在此输入图像描述

测试这个新api的人可以帮助我吗?

android google-play-services google-app-invites

5
推荐指数
1
解决办法
1596
查看次数