public class LauncherActivityInfo
extends Object
java.lang.Object | |
↳ | android.content.pm.LauncherActivityInfo |
表示可以属于此用户的活动或与此用户关联的受管配置文件。 它可以用来查询活动的标签,图标和标记图标。
Public methods |
|
---|---|
ApplicationInfo |
getApplicationInfo() 返回此活动所属应用程序的应用程序信息。 |
Drawable |
getBadgedIcon(int density) 返回带有适合配置文件的徽章的活动图标。 |
ComponentName |
getComponentName() 返回此活动的组件名称。 |
long |
getFirstInstallTime() 返回包首次安装的时间。 |
Drawable |
getIcon(int density) 返回此活动的图标,不包含配置文件的任何徽标。 |
CharSequence |
getLabel() 检索活动的标签。 |
String |
getName() 从清单中的android:name返回acitivty的名称。 |
UserHandle |
getUser() 返回此活动所属用户配置文件的用户句柄。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
ApplicationInfo getApplicationInfo ()
返回此活动所属应用程序的应用程序信息。
Returns | |
---|---|
ApplicationInfo |
Drawable getBadgedIcon (int density)
返回带有适合配置文件的徽章的活动图标。
Parameters | |
---|---|
density |
int : Optional density for the icon, or 0 to use the default density. Use DisplayMetrics for DPI values. |
Returns | |
---|---|
Drawable |
A badged icon for the activity. |
也可以看看:
ComponentName getComponentName ()
返回此活动的组件名称。
Returns | |
---|---|
ComponentName |
ComponentName of the activity |
long getFirstInstallTime ()
返回包首次安装的时间。
Returns | |
---|---|
long |
The time of installation of the package, in milliseconds. |
Drawable getIcon (int density)
返回此活动的图标,不包含配置文件的任何徽标。
Parameters | |
---|---|
density |
int : The preferred density of the icon, zero for default density. Use density DPI values from DisplayMetrics . |
Returns | |
---|---|
Drawable |
The drawable associated with the activity. |
也可以看看:
CharSequence getLabel ()
检索活动的标签。
Returns | |
---|---|
CharSequence |
The label for the activity. |
String getName ()
从清单中的android:name返回acitivty的名称。
Returns | |
---|---|
String |
the name from android:name for the acitivity. |
UserHandle getUser ()
返回此活动所属用户配置文件的用户句柄。 为了保持配置文件的身份,请不要存储UserHandle。 而是从UserManager中检索其序列号。 您可以将序列号转换回UserHandle供以后使用。
Returns | |
---|---|
UserHandle |
The UserHandle of the profile. |