簡體   English   中英

我有一個Object of Array類型包含一些數據。 我想用逗號分隔將它設置為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的芯片視圖,請參閱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM