java - 如何在此代码中使用 .trim() 方法?

标签 java android

当我从数据库中获取数据时,由于数据格式不正确,出现了很多空格。如何在此代码中使用 .trim() 方法。

@Override
    public void onStart() {
        super.onStart();
        groupDeals.addSnapshotListener(new EventListener<DocumentSnapshot>() {
                                           @Override
                                           public void onEvent(@javax.annotation.Nullable DocumentSnapshot documentSnapshot, @javax.annotation.Nullable FirebaseFirestoreException e) {
                                               if (e != null) {
                                                   return;
                                               }
                                               if (documentSnapshot.exists()) {

                                                   String grpDealsDetails = documentSnapshot.getString(GROUP_DEALS_KEY_DEALS);

                                                   if (TextUtils.isEmpty(grpDealsDetails)) {
                                                       tv_groupDeals.setText("Not Available");
                                                   } else {
                                                       Spanned descripti;

                                                       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
                                                           descripti = Html.fromHtml(grpDealsDetails, Html.FROM_HTML_MODE_LEGACY);
                                                       } else {
                                                           descripti = Html.fromHtml(grpDealsDetails);
                                                       }
                                                       tv_groupDeals.setText(descripti);
                                                       tv_groupDeals.setMovementMethod(LinkMovementMethod.getInstance());
                                                   }

                                               }
                                           }
                                       }
        );
    }

最佳答案

设置之前tv_groupDeals.setText(descripti);
您可以添加 descripti= descripti.trim();

关于java - 如何在此代码中使用 .trim() 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60736603/

相关文章:

Java selenium 避免 iframe 地址栏元素

在 Windows 上禁用 Java AWT TextField 时不会出现幻影

java - Android:为什么ArrayAdapter一开始显示null?

java - Android:BluetoothAdapter getBluetoothLeAdvertiser() 为 null

android - 如何从 res ://location to user://location in godot 复制文件

java - 两个内容相同的字符串会存储在同一个内存位置吗?

java - 了解锁定范围

android - 从使用 SearchManager 启动的 Activity 中获取结果

android -/sdcard上的音乐文件是否进入apk?

java - 未在 JRE 1.7 上为 NetBeans 7.2 注册自定义属性编辑器