簡體   English   中英

Android:從Intent獲取App-Name

[英]Android: Get App-Name from Intent

我目前正在研究多圖像選擇器控件。 我正在使用此允許用戶為圖像解決方案選擇相機或圖庫,以生成用戶從中選擇一個可能的意圖列表。

如下所示:

List<ResolveInfo> listGall = packageManager.queryIntentActivities(gallIntent, 0);
for (ResolveInfo res : listGall) {
    final Intent finalIntent = new Intent(gallIntent);
    finalIntent.setComponent(new ComponentName(res.activityInfo.packageName,     res.activityInfo.name));
yourIntentsList.add(finalIntent);
}

但我可以通過ResolveInfo及其屬性解析的所有名稱都不是用戶友好的標簽。 所以我正在尋找獲取給定活動的啟動器名稱的方法。

使用loadLabel()ResolveInfo獲得“用戶友好的標簽”。 這是一個演示此的示例應用程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM