gpt4 book ai didi

Android KitKat 获取 Toast 半径?

转载 作者:行者123 更新时间:2023-11-29 00:21:14 26 4
gpt4 key购买 nike

我通过 RomainNurik 使用库向用户显示 Undo-Toast(如在 Gmail 应用程序中)

在 KitKat 之前,toast 选项是矩形的,而在 KitKat 中,toast 消息是圆角的。是否有 get() 方法来获取 Toast 的半径?所以如果我使用这个库,我可以 getRadius() ,并根据它调整我的 toast ?

注意:否则我将不得不指定两个不同的值,一个在 KitKat 之前,一个在 KitKat 之前。

enter image description here

最佳答案

也许你想要的是布局文件中 2.75 的 Toast 的 android:shadowRadius

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="?android:attr/toastFrameBackground">

<TextView
android:id="@android:id/message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_horizontal"
android:textAppearance="@style/TextAppearance.Toast"
android:textColor="@color/bright_foreground_dark"
android:shadowColor="#BB000000"
android:shadowRadius="2.75"
/>

</LinearLayout>

我在Android SDK\sdk\platforms\android-19\data\res\layout中找到了名为transient_notification.xml

关于Android KitKat 获取 Toast 半径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23040908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com