ツールチップ
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Compose を試す
Jetpack Compose は、Android に推奨される UI ツールキットです。Compose にコンポーネントを追加する方法を学習します。
<ph type="x-smartling-placeholder">
</ph>
ポップアップ →
ツールチップとは、ユーザーがビューを長押ししたり、ビューにカーソルを合わせたりしたときに、その近くに表示される小さな説明メッセージのことです。ツールチップは、アプリでレイアウトのスペースを節約するために、操作や情報をアイコンで表示する場合に役立ちます。このページでは、Android 8.0(API レベル 26)以降でツールチップを利用する方法を説明します。
生産性向上アプリなど、シナリオによっては、意図や操作を伝えるための説明手段が必要となります。ツールチップを使用すれば、図 1 に示すように説明メッセージを表示できます。
図 1. Android アプリに表示されたツールチップ
一部の標準ウィジェットでは、title
または content description
プロパティの内容に基づいてツールチップが表示されます。Android 8.0 以降では、他のプロパティの値にかかわらず、ツールチップに表示されるテキストを指定できます。
ツールチップ テキストの設定
setTooltipText()
メソッドを呼び出すことにより、View
のツールチップ テキストを指定できます。また、対応する XML 属性または API を使用して、tooltipText
プロパティを設定できます。
XML ファイルでツールチップ テキストを指定するには、次の例に示すように android:tooltipText
属性を設定します。
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:tooltipText="Send an email" />
コード内でツールチップ テキストを指定するには、次の例に示すように setTooltipText(CharSequence)
メソッドを呼び出します。
Kotlin
val fab: FloatingActionButton = findViewById(R.id.fab)
fab.tooltipText = "Send an email"
Java
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setTooltipText("Send an email");
API に含まれている getTooltipText()
メソッドを使用すれば、tooltipText
プロパティの値を取得できます。
tooltipText
プロパティの値は、ユーザーがビューにカーソルを合わせるか、ビューを長押しすると表示されます。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-08-23 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-08-23 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-08-23 UTC。"]]