【发布时间】:2016-09-26 03:09:44
【问题描述】:
我是 android 新手,正在玩 makeText 类的 makeText 方法。我注意到在调用 makeText 时,除了TOAST.LENGTH_LONG 和TOAST.LENGTH_SHORT 之外,我无法为持续时间参数传递整数。 Android studio 警告说它已经用@intDef 进行了注释,但是当我打开 Toast 类的源代码时,我找不到参数注释的位置。知道这是如何执行的吗?
我的目标 SDK 版本是API 19: Android 4.4 (KitKat)。 signature 是:
public static Toast makeText(Context context, CharSequence text, int 持续时间)
【问题讨论】:
-
你编译的 API 版本是什么?
-
@Code-Apprentice : 我的目标 SDK 版本是 API 19
-
public static Toast makeText(Context context, CharSequence text, @Duration int duration) -
@k0sh 对我来说是:public static Toast makeText(Context context, CharSequence text, int duration)
-
是的,你在问题@Kode 中写了
makeToast
标签: java android toast android-toast