在 TextView 中仅隐藏部分文本

Vla*_*yan -3 android text view hide

美好的一天,我想在 textview 中隐藏文本的某些指定或某些部分!重要:我不是在谈论隐藏全文视图,TextView.setVisibility(View.Gone)我不是在谈论文本视图中文本的透明!我不是在谈论在文本视图中隐藏全文!所以请帮我隐藏一些文字。示例:假设我有一个带有此文本的文本视图(10-体育用品)我想隐藏(10-)并仅显示体育用品文本。任何帮助将不胜感激!非常感谢!

dis*_*oom 5

尽管即使我也很感激您的案例强烈采用 DroidWorm/Gabriella 方法,但仅供将来可能会看到此信息的所有其他人提供信息。

如果您真的希望只隐藏具有整个字符串的 textview 的一部分,则应使用 SpannableString ,如下所示:-

        tvHello = (TextView) findViewById(R.id.tvHello);
        SpannableString customText = new SpannableString("10-Sporting Good");
        customText.setSpan(new RelativeSizeSpan(.1f), 0, 3, 0);
        tvHello.setText(customText);
Run Code Online (Sandbox Code Playgroud)

此代码将在技术上隐藏10-10-Sporting Good而不使用子字符串。