1

私が取り組んでいるプロジェクトでは、いくつかのアクティビティでコンテキスト メニューを表示する必要があります。ここでは、項目名に加えて、アクションに関する説明テキストを表示したいと考えています。

これは、(おそらく) 各メニュー項目に複数行のテキストを表示し、説明テキストをタイトルとは異なる色にすることを意味します。

これは、添付の画像でよりよく説明されています。

タイトル + 説明テキストのメニュー項目が欲しい

この質問を作成する前にいくつかの調査を行いましたが、この目的に役立つものは見つかりませんでした。したがって、それが可能かどうか、またはそれを達成する方法にかかわらず、問題に関する意見は大歓迎です:)

4

2 に答える 2

1

短い答えはイエスですが、長い答えは簡単ではありません。Android のソース コードを少し掘り下げて、かなりの量の調査を行う必要があります。余分なテキストがどれほど重要かによって異なります。

興味がある場合は、このブログ投稿(およびそのコメント セクション) をチェックしてください。このブログ投稿では、ソース コードのいくつかの重要な部分について説明しています。あなたの質問に具体的に答えるものではありませんが、少なくとも正しい方向に向けて探し始める必要があります.

それをしたくないがプレーンテキスト以外の何かがどうしても必要な場合の最後の可能性は、メニューアイコンプロパティを使用して、テキストではなく説明的な画像、またはテキストを含む画像を表示することです。ただし、コンテキスト メニューはアイコンをサポートしていないため、UI を再考し、それが問題を引き起こすかどうかを検討する必要があります。

申し訳ありませんが、これはおそらくあなたが望んでいた種類の答えではありませんでした!

于 2013-08-27T15:00:54.587 に答える