簡體   English   中英

Android如何創建信息視圖?

[英]How to create a info view in Android?

我的應用程序中有一些文本視圖和圖像視圖。 在長按這些視圖時,我需要顯示有關這些視圖的信息,如下圖所示。 在此處輸入圖像描述 在這張圖片中,在溢出菜單的長按圖標上顯示了一些信息。

我如何創建這樣的自定義信息視圖。 任何想法請...

Mihir Shah的答案是正確的,但根據文檔,它只能從 Android 8.0(API 級別 26)開始工作。

因此,如果您的應用最低 SDK 為 Android 8.0(API 級別 26),您可以使用

android:tooltipText="your message"

在您的 XML 代碼中。 或者使用

view.tooltipText = "message"

在您的 java 代碼中。

但是如果你的目標是 API 級別低於 26 你需要使用

TooltipCompat.setTooltipText(view, "your message");

還要確保您的 gradle 具有implementation 'androidx.appcompat:appcompat:1.3.1'這個依賴項。

只需使用工具提示

您可以簡單地這樣做:編輯:對於 API 26+

view.tooltipText = "message"

現在,當您長按視圖時,它會自動顯示“消息”。

此外,您可以使用自定義視圖而不是默認視圖。

暫無
暫無

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

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