spannable

    2熱度

    1回答

    我想讓Spannable在IDE中看起來像錯誤 - 用另一種顏色加下劃線。 我試圖創建ColorUnderlineSpan類,它擴展的Android UnderlineSpan,但它使所有的文字另一種顏色(我只需添加彩色下劃線): /** * Underline Span with color */ public class ColorUnderlineSpan extends androi

    4熱度

    1回答

    基本上,我想創建的可以從截圖中最好地說明。 我有一個像FB Messenger應用程序的人的列表視圖。我希望我的用戶能夠擁有像屏幕截圖中所示的搜索欄。 它應該具有以下特性: 1)搜索欄應預覽列表視圖中選擇人名 2)人們可以通過點擊Backspace任何名義在預覽搜索欄中取消選擇 3)搜索欄應該能夠在用戶輸入時過濾最底下的人員列表。 我有解決方案屬性3),但我對其他兩個無知。 請幫助!

    1熱度

    1回答

    我試圖爲 str.append(" ").append(isBlue ? "b" : "p"); SpannableString spannable = new SpannableString(str); spannable.setSpan(new ForegroundColorSpan(isBlue ? R.color.blue: R.color.pink),

    0熱度

    1回答

    我有一個edittext和一些按鈕,如粗體斜體下劃線。現在,當我選擇一些文本,然後按任意按鈕,然後使用spannable字符串,我將該特定的跨度應用於edittext的那一部分,如粗體斜體下劃線等。 我想將Bulletspan放入edittext。這裏是我用來放置子彈範圍的代碼: - s.setSpan(new BulletSpan(), text.getSelectionStart(), tex

    6熱度

    3回答

    我有一個TextView,裏面填充了我從服務器獲得的文本。我使用Linkify來處理所有鏈接搜索,並在整個addLinks方法中設置所需的URLSpan。 問題是,單擊鏈接時的默認行爲是在瀏覽器中打開它,我想要的是獲取點擊鏈接並處理它我自己。 我沒有看到這讓我樹立了「點擊」或其他Linkify的任何方法... 感謝您的幫助:)

    26熱度

    3回答

    的一部分,我想這個圖像上看到創建類似的東西: 我設法創建SpannableStringBuilder evertyhing,除了橙色的圓角矩形。我可以使用BackgroundColorSpan將背景設置爲該顏色,但我無法找到使其圓整的方法。任何想法我怎麼能做到這一點? 在此先感謝! 編輯: 我使用Xamarin.Android,但這裏是我的代碼: stringBuilder.SetSpan(new

    3熱度

    1回答

    如何檢查兩個Spanned對象是否相等(它們的內容和跨度相同)?我寧可不執行equals(Spanned span)方法。 :)

    0熱度

    1回答

    我想只在我的字符串1顏色(紅色)元音和非元音另一個(例如:藍色)。但是,在迭代每個字符時,SpannableString setSpan()方法不一致。該功能是正確檢測的誓言和非誓言,因爲我已經檢查記錄的輸出,除了顏色是不正確的: //ColorLogic.java: public SpannableString colorString(String myStr) { Sp

    0熱度

    1回答

    我想使用SpannableString的setSpan()做一個輸入字符串的每個字符的替代着色,但不知何故輸出的字符串沒有正確着色。 //ColorLogic.java: public SpannableString colorString(String myStr) { SpannableString spnStr=new SpannableString(myStr);

    1熱度

    2回答

    所以我想添加superscipt /下標到一個TextView,基本上試圖讓一個分數顯示爲/。不知道我錯了什麼地方,我是Android的新手,所以任何幫助表示讚賞。謝謝! SpannableStringBuilder numSpan = new SpannableStringBuilder(String.valueOf(num)); SpannableStringBuilder denSpan