簡體   English   中英

如何在 java 中添加字體樣式和粗體

[英]How to add font style and bold in java

好吧,在標題中就是一切(我真的不知道如何在這個特定的代碼中實現粗體和字體樣式),代碼:

spinnerCategory.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                ((TextView) parent.getChildAt(0)).setTextColor(Color.parseColor("#383163"));                                                                            
            }

        @Override
            public void onNothingSelected(AdapterView<?> parent) {
            }
        });

您可以使用 html 代碼添加文本並表示粗體文本(使用<b> ),使用Html.fromHtml()將此信息轉換為TextView

textView.setText(Html.fromHtml("Hello <b>world</b>, it is <b>vonAlt</b>"));

這是應用於您的代碼的示例:

spinnerCategory.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                ((TextView) parent.getChildAt(0)).setTextColor(Color.parseColor("#383163"));                                                                            
            }

        @Override
            public void onNothingSelected(AdapterView<?> parent) {
            }
        });

檢查這個答案:

TextView 和粗體字

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM