Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 讓Android的按鈕上面的文字滾動起來

讓Android的按鈕上面的文字滾動起來

編輯:Android開發實例

手機的屏幕大小是再大也大不到哪裡去,畢竟太大的話就不叫手機了。那麼有時候我們要設計一個按鈕,而上面的文字較多,按鈕大小又固定的,那我們該如何安排呢?為此,Android為我們提供了一種解決方法,就是讓按鈕上的名字可以滾動顯示。

 

 

下面是三種不同的按鈕布局,分別實現了一般按鈕、滾動一次和無限滾動效果。

A、一般按鈕

<Button
android:layout_width="150px"
android:layout_height="wrap_content"
android:text="按鈕"
android:singleLine="true"
android:ellipsize="marquee"
/>

B、按鈕上的文字滾動一次

<Button
android:layout_width="150px"
android:layout_height="wrap_content"
android:text="滾動一次的按鈕"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="1"
/>

C、按鈕上的文字循環滾動

<Button
android:layout_width="150px"
android:layout_height="wrap_content"
android:text="循環滾動文字的按鈕"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
/>

由以上布局信息可以看出,ellipsize屬性設置的是該按鈕上內容為可滾動,而marqueeRepeatLimit則設定滾動的模式。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved