Android 在安卓系统中点击回收项目时,如何将arraylist添加到listview?
如何在Android中单击回收项目时将arraylist添加到listview?当我尝试添加时,它会显示一个Android 在安卓系统中点击回收项目时,如何将arraylist添加到listview?,android,exception,Android,Exception,如何在Android中单击回收项目时将arraylist添加到listview?当我尝试添加时,它会显示一个索引超出范围异常 这是我的代码,我正在尝试将packagelist值传递给servicenames List<AvailableServices> serviceNames = null; final PlanGsonResponse.ListOfPackages packagesList = mPackageData.get(position); holder.mPacka
索引超出范围
异常
这是我的代码,我正在尝试将packagelist值传递给servicenames
List<AvailableServices> serviceNames = null;
final PlanGsonResponse.ListOfPackages packagesList = mPackageData.get(position);
holder.mPackageInfoButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
holder.mListOfServicesDisplay.setVisibility(View.VISIBLE);
serviceNames=packagesList.getAvailableServicesUnderPackage();
for (int i = 0; i <= serviceNames.size(); i++) {
ss.add(i, serviceNames.get(i).getServiceName());
}
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(
mContext,
android.R.layout.simple_list_item_1,
ss
);
holder.mServices.setAdapter(arrayAdapter);
}
});
List serviceNames=null;
最终计划SonResponse.ListofPackagesList=mPackageData.get(位置);
holder.mPackageInfoButton.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
holder.mListOfServicesDisplay.setVisibility(View.VISIBLE);
serviceNames=PackageList.getAvailableServicesUnderPackage();
for(int i=0;i编辑for循环,如下所示:
for (int i=0;i<serviceNames.size();i++)
{
ss.add(i,serviceNames.get(i).getServiceName());
}
for(inti=0;iThanku some moul@Mehul Kanzariya,你节省了我的时间。