相关疑难解决方法(0)

android:如何在String中添加下划线

<string-array name="myarray">    
<item>Apple</item> 
<item>Banana</item> 
<item>Grape</item>
<item>Melon</item>
Run Code Online (Sandbox Code Playgroud)

如果我想添加下划线"香蕉"我应该添加什么?

string android textview

2
推荐指数
1
解决办法
1万
查看次数

如何突出显示EditText中的多个单词?

目前,我正在开发拼写和语法检查应用程序。它具有EditText,用户可以在其中输入文本,并且在单击按钮应用程序时单击一个名为“ Check Text”的按钮将调用LanguageTool API来检查文本并返回带有结果的JSON响应。

这是app的屏幕截图:在此处输入图片说明

这是到目前为止我一直尝试突出显示多个单词的代码,但是此代码仅突出显示我创建的数组中的最后一个单词:

for (int i = 0; i < errorStrings.size(); i++) {

// Here textToCheck is EditText & errorStrings is ArrayList of type WrongString class which i have created to hold Error string , offset & length.

Spannable wordtoSpan = new SpannableString(texttoSend);
wordtoSpan.setSpan(new BackgroundColorSpan(Color.BLUE),errorStrings.get(i).getOffset(),
                                        (errorStrings.get(i).getOffset()+errorStrings.get(i).getLength()), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
                            textToCheck.setText(wordtoSpan);
}
Run Code Online (Sandbox Code Playgroud)

java android android-edittext spannablestring

2
推荐指数
1
解决办法
812
查看次数

如何给textview下划线,尝试了很多建议的方法

我正在尝试在我的自定义对话框中创建一个带下划线的文本视图。

我的 XML:

         <TextView
            android:id="@+id/tv_terms_policies"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/terms_and_policies"           

            />
Run Code Online (Sandbox Code Playgroud)

我已经尝试过的方法:

方法一。

    tvTerms=(TextView) findViewById(R.id.tv_terms_policies);
    String data="TERMS AND POLICIES";
    SpannableString content = new SpannableString(data);
    content.setSpan(new UnderlineSpan(), 0, data.length(), 0);
    tvTerms.setText(content);
Run Code Online (Sandbox Code Playgroud)

方法二。

    <string name="terms_plans"><u>TERMS AND POLICIES</u></string>
Run Code Online (Sandbox Code Playgroud)

方法:3

    tvTerms=(TextView) findViewById(R.id.tv_terms_policies);
    String htmlString="<u>TERMS AND POLICIES</u>";
    tvTerms.setText(Html.fromHtml(htmlString));
Run Code Online (Sandbox Code Playgroud)

不幸的是,这三种方法对我不起作用。请建议任何其他方法.. thnx in advnz :)

android

1
推荐指数
2
解决办法
3256
查看次数

如何在android中创建带下划线文本的Textview

我想创建一个TextView带下划线的文本.请建议我如何在布局文件中创建.找到下面的图像

http://i.stack.imgur.com/4kcTN.png

android

0
推荐指数
1
解决办法
1万
查看次数