getActivity / Toaster

Android 吐司框架,专治 Toast 各种疑难杂症
Apache License 2.0
3.2k stars 404 forks source link

Toaster是否适配了官方在Android 12 及更高版本并且必须在文本旁边显示应用图标 #105

Closed zzb-zzb closed 1 year ago

zzb-zzb commented 1 year ago

【警告:请务必按照 issue 模板填写,不要抱有侥幸心理,一旦发现 issue 没有按照模板认真填写,一律直接关闭】

问题描述

请回答

其他

getActivity commented 1 year ago

小伙子,劳烦提供一下 Google 要求高版本的 Android 上的 Toast 旁边显示应用图标信息的截图或者链接。

zzb-zzb commented 1 year ago

---原始邮件--- 发件人: @.> 发送时间: 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: @.***>

zzb-zzb commented 1 year ago

image

getActivity commented 1 year ago

消息框概览  |  Android 开发者  |  Android Developers

getActivity commented 1 year ago

小伙子,你发的这个是 Toast API 官方文档,虽然官方文档这样写,但是 Toast 不带应用图标应该也是不影响上架 GooglePlay 吧?

zzb-zzb commented 1 year ago

目前上架还没有见有啥影响。还有一个问题,怎么设置toast的宽度,找不到设置的api

zzb-zzb commented 1 year ago

请问在哪里修改toast的宽度呢

zzb-zzb commented 1 year ago

我想设置toast的宽度怎么设置,有设置接口吗

getActivity commented 1 year ago

@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 commented 1 year ago

image

zzb-zzb commented 1 year ago

image 这个是我的代码,都没有布局文件,你上面的案例不知道怎么弄

getActivity commented 1 year ago

@zzb-zzb 小伙子,那这个就需要你自定义布局了

zzb-zzb commented 1 year ago

在哪里自定义布局,有参考样式吗

---原始邮件--- 发件人: @.> 发送时间: 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: @.***>

getActivity commented 1 year ago

小伙子,框架文档写了,你回去看一下文档

zzb-zzb commented 1 year ago

大神,这句看得不太理解呀 image

zzb-zzb commented 1 year ago

你能不能开放一个函数出来控制toaster距离左右的间距,这样用户体验会更方便更友好

getActivity commented 1 year ago

大神,这句看得不太理解呀 image

小伙子,这句话我已经把东西嚼碎喂你了,你要是看不懂我也没有办法

getActivity commented 1 year ago

你能不能开放一个函数出来控制toaster距离左右的间距,这样用户体验会更方便更友好

小伙子,你自己尝试实现一遍这样的功能,就能明白为什么框架没有实现了

getActivity commented 1 year ago

超过两个星期没有响应,自动关闭此 issue。