Androidアプリ開発逆引き大全 500の極意

ユーザーインターフェイスの開発 - Tips220 ボタンに「マーキー」効果をつける

登録タグ
Icon comment count 0
Icon stock count 1

3-3レイアウトに置く「部品」の実際##Tips220 ボタンに「マーキー」効果をつける

対応Ver:全て

Level2

Answerラベルが右から左へ流れるアニメーション効果「マーキー」の設定法

マーキー(Marquee)とは、文字が右から左へ流れるアニメーション効果です。長い文字列を、それより短い領域上で表示させるのに用います。名前の由来は、同名の酒場か劇場のネオンサインのようです。

「文字が流れる」というだけで大した機能でもないのですが、プロパティーの設定で「Marqueeとは何か?」と疑問に思うことがあるかと思いますので、一度体験してみましょう。

「マーキー」は、ボタン上の文字列に特有の効果ではありませんが、有効になるにはその文字列が「フォーカス」を獲得していることが必須条件なので、「ボタン」の例が最もわかりやすいと思います。

Marqueeの設定はなかなか微妙で、ちょっとした設定違いで効果があったりなかったりするので、はじめて確かめるときは、なるべく簡単な構造で行うのがよいと思います。

●長いボタンに、もっと長い文字列を割り当てる

図1のように、横幅いっぱいに広がった(プロパティ 「Layout Paramters/ Wid

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません