亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

android TextView多行文本(超過3行)使用ellipsize屬性無效問題的解決方法

 更新時間:2013年09月09日 16:42:51   作者:  
這篇文章介紹了android TextView多行文本(超過3行)使用ellipsize屬性無效問題的解決方法,有需要的朋友可以參考一下

布局文件中的TextView屬性

復制代碼 代碼如下:

<TextView
android:id="@+id/businesscardsingle_content_abstract"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:lineSpacingMultiplier="1.0"
android:lines="6"
android:text="@string/agrinbusiness_content"
android:textColor="#7f7f7f"
android:textSize="13sp" />

 

 在JAVA代碼中控制文本的顯示行數(shù)

復制代碼 代碼如下:

ViewTreeObserver observer = textAbstract.getViewTreeObserver(); //textAbstract為TextView控件
observer.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {

@Override
public void onGlobalLayout() {
ViewTreeObserver obs = textAbstract.getViewTreeObserver();
obs.removeGlobalOnLayoutListener(this);
if(textAbstract.getLineCount() > 6) //判斷行數(shù)大于多少時改變
  {
    int lineEndIndex = textAbstract.getLayout().getLineEnd(5); //設置第六行打省略號
    String text = textAbstract.getText().subSequence(0, lineEndIndex-3) +"...";
    textAbstract.setText(text);
  }
  }
});

相關文章

  • android使用ViewPager組件實現(xiàn)app引導查看頁面

    android使用ViewPager組件實現(xiàn)app引導查看頁面

    這篇文章主要為大家詳細介紹了android使用ViewPager組件實現(xiàn)app引導查看頁面,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Android studio實現(xiàn)加法軟件

    Android studio實現(xiàn)加法軟件

    這篇文章主要為大家詳細介紹了Android studio實現(xiàn)加法軟件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Android SharedPreferences存取操作以及封裝詳解

    Android SharedPreferences存取操作以及封裝詳解

    SharedPreferences是安卓平臺上一個輕量級的存儲類,用來保存應用的一些常用配置,比如Activity狀態(tài),Activity暫停時,將此activity的狀態(tài)保存到SharedPereferences中;當Activity重載,系統(tǒng)回調方法onSaveInstanceState時,再從SharedPreferences中將值取出
    2021-11-11
  • Android使用自定義控件HorizontalScrollView打造史上最簡單的側滑菜單

    Android使用自定義控件HorizontalScrollView打造史上最簡單的側滑菜單

    側滑菜單一般都會自定義ViewGroup,然后隱藏菜單欄,當手指滑動時,通過Scroller或者不斷的改變leftMargin等實現(xiàn);多少都有點復雜,完成以后還需要對滑動沖突等進行處理,今天給大家?guī)硪粋€簡單的實現(xiàn),史上最簡單有點夸張,但是的確是我目前遇到過的最簡單的一種實現(xiàn)
    2016-02-02
  • Android之小球自由碰撞動畫示例

    Android之小球自由碰撞動畫示例

    大家好,本篇文章主要講的是Android之小球自由碰撞動畫示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Android中監(jiān)聽短信的兩種方法

    Android中監(jiān)聽短信的兩種方法

    這篇文章主要介紹了Android中監(jiān)聽短信的兩種方法,本文講解了監(jiān)聽廣播、采用觀察方法,監(jiān)聽短信數(shù)據(jù)庫兩種方法,需要的朋友可以參考下
    2015-04-04
  • Android通過Handler與AsyncTask兩種方式動態(tài)更新ListView(附源碼)

    Android通過Handler與AsyncTask兩種方式動態(tài)更新ListView(附源碼)

    這篇文章主要介紹了Android通過Handler與AsyncTask兩種方式動態(tài)更新ListView的方法,結合實例形式分析了ListView動態(tài)更新的常用技巧,并附上完整實例源碼供讀者下載,需要的朋友可以參考下
    2015-12-12
  • Android 5.0及以上編程實現(xiàn)屏幕截圖功能的方法

    Android 5.0及以上編程實現(xiàn)屏幕截圖功能的方法

    這篇文章主要介紹了Android 5.0及以上編程實現(xiàn)屏幕截圖功能的方法,結合實例形式分析了Android5.0以上實現(xiàn)截圖功能的相關類、函數(shù)及權限控制等操作技巧,需要的朋友可以參考下
    2018-01-01
  • flutter?text組件使用示例詳解

    flutter?text組件使用示例詳解

    這篇文章主要為大家介紹了flutter?text組件使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android實現(xiàn)分享功能

    Android實現(xiàn)分享功能

    如何在Android中實現(xiàn)分享功能?這篇文章主要為大家詳細介紹了Android實現(xiàn)分享功能的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論