Добрый день,
Я искал повсюду, но, похоже, не нашел ответа, надеюсь, кто-то может помочь.
У меня в данный момент работает цикл в моем текущем списке переработчиков, которыйвыберите только те значения, в которых заполнен EditText, в каждом цикле nameValuePairs выгружается на сервер SQL.
Я пытался перевести каждый цикл в новый ArrayList для отображения в новом AlertDialog только элементовкоторые были заполнены.
Вот кодирование моего цикла:
private List<SKUSelectedClass> skuSelectedClassList;
final List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
for (int i = 0; i < skuSelectedClassList.size(); i++) {
SKUSelectedClass skuSelectedClass= skuSelectedClassList.get(i);
String orderQTY = skuSelectedClass.getUnitqty();
if (TextUtils.isEmpty(orderQTY)) {
} else {
//Sending it to SQL
nameValuePairs.add(new BasicNameValuePair("String1", String1));
nameValuePairs.add(new BasicNameValuePair("String2", String2));
nameValuePairs.add(new BasicNameValuePair("String3", String3));
try {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("http://**************.php");
httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
Это работает, как задумано, но мне нужна помощь, если возможно, чтобы заполнить список одной и той же строкой1 - 3 значения для нового Recyclerview в диалоге оповещений.
С уважением, С уважением