【问题标题】:how to append strings to textview如何将字符串附加到textview
【发布时间】:2016-09-20 23:20:35
【问题描述】:

在 for 循环中将字符串添加到 textview 的最佳方法是什么?我正在使用“setText”方法,它覆盖了以前的字符串,而不是添加到。 下面是我的代码:

 List<PlaceLikelihood> placeLikelihoodList = placesResult.getPlaceLikelihoods();
     int hospitalType = Place.TYPE_HOSPITAL;

     if (placeLikelihoodList != null) {
         for (int i = 0; i <placeLikelihoodList.size(); i++){
         PlaceLikelihood p = placeLikelihoodList.get(i);
         List<Integer> types = p.getPlace().getPlaceTypes();
     }

     if (types.get(0).equals(hospitalType)) {
         groceryStoreTextView.setText(p.getPlace().getName().toString());
     }

【问题讨论】:

标签: java android textview


【解决方案1】:

使用TextView.append() 方法。

【讨论】:

    【解决方案2】:

    请尝试这样:

    编辑:-

    groceryStoreTextView.setText(groceryStoreTextView.getText().toString() + p.getPlace().getName().toString());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-12
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多