spannablestring

    2熱度

    2回答

    我想這個代碼來創建與字符串「abcde」,其中「B」和一個TextView「D」具有跨越: private void testStringSpanning(TextView tv) { // blue ForegroundColorSpan fcs = new ForegroundColorSpan(Color.BLUE); SpannableString a =

    8熱度

    1回答

    我一直在努力,現在推測這一個最後幾天,並沒有成功... 我學習Android的,現在,我目前正在創建一個計算器以歷史作爲我的學習項目。我有一個TextView負責顯示所有的歷史記錄......我使用的數字字體看起來像一個計算器字體,但這隻適用於數字和小數點以及逗號。我希望所有操作員都能以不同的字體突出顯示(目前Arial Narrow)。我已經能夠很好地使用spannable字符串來工作,我使用C

    1熱度

    1回答

    我正在使用通過SpannableString文本查找正則表達式的代碼片段,並刪除該表達式的任何實例的第一個和最後一個字符 - 在這種情況下,文本由[方括號]。 輸出應該與SpannableString相同,但不包含括號。例如: input: Text [that] looks [like this] output: Text that looks like this 但是,我無法獲得調用該函

    0熱度

    2回答

    我試圖在單擊時啓動活動的文本字符串中生成可單擊的鏈接。我已經使用Linkify()來檢測我的文本中的鏈接。此功能可以添加文本鏈接,但只能添加網址。我需要將我的輸出轉換爲ClickableSpan,以便我可以實現this technique。 如何讓Linkify()的已識別鏈接變爲指向活動的ClickableSpans? 下面是我的代碼已經在Linkify使用: // Linkify parame

    0熱度

    2回答

    我可以在小部件的textView中使用SpannableStrings嗎?我試過了,它所呈現的都是純文本。我不知道這是我做錯了什麼(很有可能),或者是因爲某種原因不可能。 下面是我使用的代碼(沒有什麼特別的真...) public static void updateWidgetState(Context paramContext, String paramString, Integer appW

    0熱度

    1回答

    我想匹配 「\ B \ W +:」 裏面的字符串 「搜索\ nPrefix與標籤:應用程序:或文字:」 代碼如下: String s = "Search\nPrefix with tag: app: or text:"; SpannableString str = SpannableString.valueOf(s); Pattern regex = Pattern.compile("\\b\

    3熱度

    2回答

    Typeface robotoBold = Typeface.createFromAsset(activity.getAssets(), "fonts/Roboto-Bold.ttf"); Typeface robotoLight = Typeface.createFromAsset(activity.getAssets(), "fonts/Roboto-Light.tt

    0熱度

    1回答

    只是想實現刪除按鈕功能 如何通過EditText.getSelectionStart()刪除SpannableString中的EditText private void enterExpression(String imageFile) { try { Field field = R.drawable.class.getDeclaredField(imageFile);

    0熱度

    2回答

    我的應用程序從文本文件資源中讀取大量數據,並將它們顯示在屏幕上的TextView中。 (最大的是〜450k)。我一行一行地讀取文件到SpannableStringBuffer(因爲有一些我刪除的元數據,例如段名)。這種方法在兩年內沒有投訴,我已經在市場上安裝了應用程序(超過7k活動設備安裝),所以我知道代碼是合理正確的。 但是,我從LG Lucid(LGE VS840 4G,Android 2.3

    9熱度

    2回答

    This is :) and want to :) replace with :D new image. 我有這種類型的字符串是我從EditTextbox.NOw得到了我想要全部替換「:)」和「:d」與image2.I想要做像string.replaceall(「:)」,image1)和string.replaceall(「:D」,image2)。所以任何人都可以建議我如何做到這一點與小代碼和