typeface

    0熱度

    1回答

    我有一個視圖,它在裏面繪製一個帶有文本行的矩形。該視圖使用中斷文本以確保沒有文本延伸到矩形之外;它會忽略任何文字。這對一些字符很好,但通常由'l'和'f'組成的字符串延伸到矩形之外。所以,我需要在這裏進行理智檢查:在我的下面的代碼中是否存在一些明顯的缺陷,或者可能Paint.breakText(...)不準確? public void onDraw(Canvas canvas) {

    3熱度

    1回答

    我在嵌入式HTML資源中使用外部TrueType字體。字體位於資源中,與HTML資源的級別相同。 字體加載CSS: @font-face { font-family: MyExternalFont; src: url('MyExternalFont.ttf'); } body { font-family:MyExternalFont; } 和HTML資源加載

    5熱度

    2回答

    我有一個視圖,它在裏面繪製一個帶有一行文本的矩形。該視圖使用中斷文本以確保沒有文本延伸到矩形之外;它會忽略任何文字。這對一些字符很好,但通常由'l'和'f'組成的字符串延伸到矩形之外。所以,我需要在這裏進行理智檢查:在我的下面的代碼中是否存在一些明顯的缺陷,或者可能Paint.breakText(...)不準確? public void onDraw(Canvas canvas) {

    1熱度

    2回答

    我有一個MyActivity類,它擴展了活動。這個類本質上只是用來存放我需要的一些額外的方法,它也包含我將用於整個應用程序的字體。所以,舉個例子,我有一個擴展MyActivity的活動「HomeScreen」。然而,當我嘗試實例使用的字體: lavi = Typeface.createFromAsset(getAssets(), "fonts/Lavi.ttf"); 的程序崩潰是由於這似乎在g

    7熱度

    1回答

    簡單的問題:Typeface.createFromAsset()緩存嗎?或者我應該在內存中保留一個參考以保持方便?我之所以問,是因爲我使用它很多(所有維護一個字體跨越許多活動/視圖),所以我想知道是否字體會做一些簡單的緩存,所以我不必維護參考我自己。

    1熱度

    3回答

    我試圖實現使用我自己的自定義字體的自定義textview。 有沒有一種方法來設置字體之前做一個Super.onDraw()? 以便將通常的字體替換爲我想要使用的自定義字體。 喜歡的東西: protected void onDraw(Canvas canvas) { Typeface font1 = Typeface.createFromAsset(context.getAssets()

    1熱度

    1回答

    我有一個數字時鐘小部件,並且我想使用自定義字體來顯示時間。我知道它不能在遠程視圖中完成,因此我已經獲得了一些代碼,可以將自定義字體呈現爲位圖,然後通過遠程視圖將其推送到圖像視圖。但是,我無法讓它工作。這是我的代碼到目前爲止: public Bitmap buildUpdate(String time) { RemoteViews views = new RemoteVie

    18熱度

    3回答

    我想改變按鈕文字上出現的字體,我已經設法做到這一點與屏幕上的文字,textview,但無法找到任何信息,或幫助將其應用於按鈕。 我是新手,所以提供代碼這樣做,將不勝感激。這是我用於textview的,但我如何更改按鈕字體? TextView txt = (TextView) findViewById(R.id.custom_font); Typeface font = Typeface.crea