Closed zzb-zzb closed 1 year ago
小伙子,劳烦提供一下 Google 要求高版本的 Android 上的 Toast 旁边显示应用图标信息的截图或者链接。
---原始邮件--- 发件人: @.> 发送时间: 2023年3月7日(周二) 晚上10:35 收件人: @.>; 抄送: @.**@.>; 主题: Re: [getActivity/Toaster] Toaster是否适配了官方在Android 12 及更高版本并且必须在文本旁边显示应用图标 (Issue #105)
小伙子,劳烦提供一下 Google 要求高版本的 Android 上的 Toast 旁边显示应用图标信息的截图或者链接。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
小伙子,你发的这个是 Toast API 官方文档,虽然官方文档这样写,但是 Toast 不带应用图标应该也是不影响上架 GooglePlay 吧?
目前上架还没有见有啥影响。还有一个问题,怎么设置toast的宽度,找不到设置的api
请问在哪里修改toast的宽度呢
我想设置toast的宽度怎么设置,有设置接口吗
@zzb-zzb Toast 本身是不支持设置自定义宽高的,宽高默认都是 wrap_content
,你可以在 Toast 布局最外层套一层 FrameLayout 就可以了,示例代码如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/shape_gradient"
android:gravity="center"
android:orientation="horizontal"
android:padding="10dp">
<TextView
android:id="@android:id/message"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:textColor="#FFFFFFFF"
android:textSize="14sp" />
</LinearLayout>
这个是我的代码,都没有布局文件,你上面的案例不知道怎么弄
@zzb-zzb 小伙子,那这个就需要你自定义布局了
在哪里自定义布局,有参考样式吗
---原始邮件--- 发件人: @.> 发送时间: 2023年3月16日(周四) 晚上8:40 收件人: @.>; 抄送: @.**@.>; 主题: Re: [getActivity/Toaster] Toaster是否适配了官方在Android 12 及更高版本并且必须在文本旁边显示应用图标 (Issue #105)
@zzb-zzb 小伙子,那这个就需要你自定义布局了
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
小伙子,框架文档写了,你回去看一下文档
大神,这句看得不太理解呀
你能不能开放一个函数出来控制toaster距离左右的间距,这样用户体验会更方便更友好
大神,这句看得不太理解呀
小伙子,这句话我已经把东西嚼碎喂你了,你要是看不懂我也没有办法
你能不能开放一个函数出来控制toaster距离左右的间距,这样用户体验会更方便更友好
小伙子,你自己尝试实现一遍这样的功能,就能明白为什么框架没有实现了
超过两个星期没有响应,自动关闭此 issue。
【警告:请务必按照 issue 模板填写,不要抱有侥幸心理,一旦发现 issue 没有按照模板认真填写,一律直接关闭】
问题描述
框架版本【必填】:12.0
问题描述【必填】:现在Google官方要求,在Android 12 及更高版本并且必须在文本旁边显示应用图标,
复现步骤【必填】:在android12的小米手机上。在mainActivity主页面使用Toaster.showShort("Toaster");文本旁边没有显示应用图标。
是否必现【必填】:是
出现问题的手机信息【必填】:android12 的全部手机
出现问题的安卓版本【必填】: Android 12,api 31
问题信息的来源渠道【必填】:自己在android12的小米手机上集成Toaster看到的
请回答
是部分机型还是所有机型都会出现【必答】:全部
框架最新的版本是否存在这个问题【必答】:是
是否已经查阅框架文档但还未能解决的【必答】:是
issue 是否有人曾提过类似的问题【必答】:否
是否可以通过 Demo 来复现该问题【必答】:是
使用原生的 Toast 是否也会出现该问题【必答】:否
其他
提供报错堆栈 无
提供截图或视频 无
提供解决方案 无