我有一个数组类型的对象包含一些数据。我想用逗号分隔将它设置为 textview
I have an Object of Array type contains some data. I want to set it to textview with comma seperation
我收到了 API 的回复。我想将 Array 对象设置为带有逗号分隔或类似芯片的 textView。我怎样才能做到这一点?下面是我的代码
String batch="";
for (int i=0 ; i < batchModel.getTrainingMode().size() ; i++){
batch = batchModel.getTrainingMode().get(i).getName();
}
tvTrainingModeType.setText(batch);
API 回应
"TrainingMode": [
{
"Id": 1,
"Name": "Online"
},
{
"Id": 2,
"Name": "Class Room"
},
{
"Id": 3,
"Name": "Certification"
},
{
"Id": 4,
"Name": "Training&Placement"
},
{
"Id": 5,
"Name": "Industrial Training"
}
],
如果您想将值填充到一个文本视图中,请使用它。
String result = "";
for(String name : coursesModel.getTrainingMode()){
result += ", " + name;
}
tvTrainingModeType.setText(result)
如果您想在 android 中查看芯片,请参考 this。
我收到了 API 的回复。我想将 Array 对象设置为带有逗号分隔或类似芯片的 textView。我怎样才能做到这一点?下面是我的代码
String batch="";
for (int i=0 ; i < batchModel.getTrainingMode().size() ; i++){
batch = batchModel.getTrainingMode().get(i).getName();
}
tvTrainingModeType.setText(batch);
API 回应
"TrainingMode": [
{
"Id": 1,
"Name": "Online"
},
{
"Id": 2,
"Name": "Class Room"
},
{
"Id": 3,
"Name": "Certification"
},
{
"Id": 4,
"Name": "Training&Placement"
},
{
"Id": 5,
"Name": "Industrial Training"
}
],
如果您想将值填充到一个文本视图中,请使用它。
String result = "";
for(String name : coursesModel.getTrainingMode()){
result += ", " + name;
}
tvTrainingModeType.setText(result)
如果您想在 android 中查看芯片,请参考 this。