最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android UI實現(xiàn)單行文本水平觸摸滑動效果

 更新時間:2016年10月24日 11:33:08   作者:Qiaoidea  
這篇文章主要為大家詳細(xì)介紹了Android UI實現(xiàn)單行文本水平觸摸滑動效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了單行文本水平觸摸滑動效果,通過EditText實現(xiàn)TextView單行長文本水平滑動效果。
下一篇再為大家介紹 多行文本折疊展開效果,自定義布局View實現(xiàn)多行文本折疊和展開。

1.初衷

最近做應(yīng)用的時候有用到TextView單行長文本,當(dāng)文本內(nèi)容過長時候又想實現(xiàn)觸摸水平滑動效果。網(wǎng)上找了很多,都沒有看到有效解決方案。

其中,看到最常見的也是最笨拙滴采用重寫TextView并繼承實現(xiàn)touch 和 Gesture手勢。個人覺得很麻煩。

后來經(jīng)提醒發(fā)現(xiàn)了其實最簡單的方案:

直接使用 EditText 就好了。 因為EditText需要編輯和移動光標(biāo)的緣故,使得它是可以水平滑動的。因此我們只需要設(shè)置其為透明背景,并且不可以獲得焦點。

效果圖:

2.具體實現(xiàn)

定義EditText,并設(shè)置背景透明,不能獲得焦點。

android:background=”@android:color/transparent”
android:focusable=”false”

(注:不能使用 editable=“false”,因為這樣就不能編輯滑動。而通過使用 focusable=”false” 同樣不可編輯同時可以滑動)

3.補充

補充一點,要隱藏光標(biāo),只用設(shè)置

android:cursorVisible=”false”//隱藏

setCursorVisible(false);

代碼示例:

<EditText
 android:id="@+id/tt"
 android:layout_width="0dip"
 android:layout_height="wrap_content"
 android:layout_weight="1"
 android:layout_margin="15dip"
 android:background="@android:color/transparent"
 android:focusable="false"
 android:singleLine="true"
 android:cursorVisible="false"
 android:text="簡易實現(xiàn) TextView單行文本水平觸摸滑動效果。簡易實現(xiàn) TextView單行文本水平觸摸滑動效果。簡易實現(xiàn) TextView單行文本水平觸摸滑動效果"
 android:textColor="#000"
 android:textSize="20dip" />

附上下載地址:http://xiazai.jb51.net/201610/yuanma/Androidtouchmove(jb51.net).rar

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android UI控件之Spinner下拉列表效果

    Android UI控件之Spinner下拉列表效果

    這篇文章主要為大家詳細(xì)介紹了Android UI控件之Spinner下拉列表效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Android中Bitmap、File與Uri之間的簡單記錄

    Android中Bitmap、File與Uri之間的簡單記錄

    這篇文章主要給大家介紹了關(guān)于Android中Bitmap、File與Uri之間的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • ListView下拉列表控件使用方法詳解

    ListView下拉列表控件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了ListView下拉列表控件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • kotlin中object關(guān)鍵字的三種使用場景

    kotlin中object關(guān)鍵字的三種使用場景

    這篇文章主要給大家介紹了關(guān)于kotlin中object關(guān)鍵字的三種使用場景,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用kotlin具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Android基于ImageSwitcher實現(xiàn)圖片切換功能

    Android基于ImageSwitcher實現(xiàn)圖片切換功能

    這篇文章主要介紹了Android基于ImageSwitcher實現(xiàn)圖片切換功能的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Android字符串轉(zhuǎn)Ascii碼實例代碼

    Android字符串轉(zhuǎn)Ascii碼實例代碼

    這篇文章主要介紹了Android字符串轉(zhuǎn)Ascii碼的方法,大家參考使用
    2013-11-11
  • Android自定義View實現(xiàn)圓形進度條

    Android自定義View實現(xiàn)圓形進度條

    這篇文章主要為大家詳細(xì)介紹了Android自定義View實現(xiàn)圓形進度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 強制Android應(yīng)用使用某個Locale的方法

    強制Android應(yīng)用使用某個Locale的方法

    這篇文章主要介紹了強制Android應(yīng)用使用某個Locale的方法,涉及Android基于Locale進行語言設(shè)置的相關(guān)技巧,需要的朋友可以參考下
    2015-10-10
  • Android EditText長按菜單中分享功能的隱藏方法

    Android EditText長按菜單中分享功能的隱藏方法

    Android EditText控件是經(jīng)常使用的控件,下面這篇文章主要給大家介紹了關(guān)于Android中EditText長按菜單中分享功能的隱藏方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • Android實現(xiàn)自定義倒計時

    Android實現(xiàn)自定義倒計時

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)自定義倒計時,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07

最新評論

肃南| 彭泽县| 铅山县| 巴林右旗| 乌拉特后旗| 高雄县| 崇礼县| 兰考县| 抚松县| 隆回县| 雅安市| 轮台县| 阿坝县| 高雄市| 大新县| 深圳市| 达日县| 平阴县| 锦州市| 凉城县| 中超| 建始县| 龙里县| 金乡县| 荆门市| 绥江县| 南康市| 邵阳县| 旅游| 大英县| 朝阳县| 汉寿县| 涞源县| 当涂县| 西畴县| 罗山县| 林芝县| 福海县| 龙门县| 洛宁县| 阿合奇县|