Java 如何在这段代码中使用.trim()方法?
当我从数据库中获取数据时,由于数据格式不正确,所以会出现很多空格。如何在此代码中使用.trim()方法Java 如何在这段代码中使用.trim()方法?,java,android,Java,Android,当我从数据库中获取数据时,由于数据格式不正确,所以会出现很多空格。如何在此代码中使用.trim()方法 @Override public void onStart() { super.onStart(); groupDeals.addSnapshotListener(new EventListener<DocumentSnapshot>() { @Overri
@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());
}
}
}
}
);
}
@覆盖
public void onStart(){
super.onStart();
groupDeals.addSnapshotListener(新的EventListener(){
@凌驾
public void onEvent(@javax.annotation.Nullable DocumentSnapshot DocumentSnapshot,@javax.annotation.Nullable FirebaseFirestoreException e){
如果(e!=null){
返回;
}
if(documentSnapshot.exists()){
String grpDealsDetails=documentSnapshot.getString(组\交易\关键\交易);
if(TextUtils.isEmpty(grpDealsDetails)){
tv_groupDeals.setText(“不可用”);
}否则{
跨距描述;
if(Build.VERSION.SDK\u INT>=Build.VERSION\u code.N){
descripti=Html.fromHtml(grpDealsDetails,Html.FROM_Html_MODE_LEGACY);
}否则{
descripti=Html.fromHtml(grpDealsDetails);
}
tv_groupDeals.setText(descripti);
tv_groupDeals.setMovementMethod(LinkMovementMethod.getInstance());
}
}
}
}
);
}
设置前tv\u groupDeals.setText(descripti)代码>
您可以添加descripti=descripti.trim()代码>您可以这样做
在将值设置为u中的文本之前,请执行以下操作
tv_groupDeals.setText(descripti.toString().trim()) 请查看此处的“帮助”部分。这不是一个为你的问题提供解决方案的网站,我们帮助你解决编程问题。所以你需要自己先试试。如果您对数据库中的数据有问题,为什么不与更改该数据库或数据的人员交谈呢。