GridView имеют слишком много изображений для загрузки так разбивая приложениеEditText и изображения в GridView
ответ
Вот код:
@Override
public View getView(final int i, View convertView, ViewGroup viewGroup) {
final ViewHolder holder;
if (convertView == null) {
convertView = inflater.inflate(R.layout.inflate_photo_upload, null);
holder = new ViewHolder();
holder.imgQueue = (ImageView) convertView.findViewById(R.id.imgQueue);
holder.imgEdit = (ImageView) convertView.findViewById(R.id.imgedit);
holder.qty = (EditText)convertView.findViewById(R.id.quantity);
holder.ok = (Button)convertView.findViewById(R.id.btn_ok);
holder.imgEdit.setVisibility(View.GONE);
holder.qty.setVisibility(View.GONE);
holder.ok.setVisibility(View.GONE);
holder.qty.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
// save your text here
data.get(i).qty= 1;
}
});
holder.ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
data.get(i).qty= 1;
}
});
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
//holder.imgQueue.setTag(position);
imageLoader.displayImage("file://" + data.get(i).sdcardPath, holder.imgQueue, new SimpleImageLoadingListener() {
@Override
public void onLoadingStarted(String imageUri, View view) {
holder.imgQueue.setImageResource(R.drawable.no_media);
super.onLoadingStarted(imageUri, view);
}
});
if (isActionMultiplePick) {
holder.imgEdit.setSelected(data.get(i).isSeleted);
holder.qty.setSelected(data.get(i).isSeleted);
holder.ok.setSelected(data.get(i).isSeleted);
Log.d("Position Data", data.get(i).toString());
Log.d("Position", String.valueOf(i));
}
return convertView;
}
Я не получаю сэр, пожалуйста, скажите мне, как для сохранения значения в данных, которые являются настраиваемыми. –
data.get (i) .qty = holder.imgEdit.getText(). toString() не работает –
, тогда вы можете получить свое значение editext в Activity как adapter.getAll() – krishan
- 1. EditText в GridView
- 2. Передача значений edittext в gridview
- 3. копирование и вставка изображения в Edittext
- 4. GridView onclick не отвечает EditText
- 5. GridView Ширина и высота изображения
- 6. Настройка EditText в GridView возвращает NullPointerException?
- 7. Как получить значение из EditText в GridView
- 8. как отображать текст и изображения в GridView
- 9. проблема в GridView [флажком и изображения]
- 10. По умолчанию изображения андроида checkbox и edittext
- 11. Восстановить изображения и обновить изображения в базе данных из Gridview?
- 12. Показывать путь изображения вместо изображения в gridview
- 13. GridView OnclickListener не работает, если есть EditText
- 14. Android GridView Set Focus to First EditText
- 15. Android Gridview, изображения не подходят
- 16. Обновить связанные изображения в GridView
- 17. Android показать изображения в GridView
- 18. Добавление кнопки изображения в gridView
- 19. Gridview с edittext и imge, но с одной кнопкой
- 20. Изображения в gridview не отображаются
- 21. Изображения, не отображающиеся в GridView
- 22. Как поменять изображения в GridView
- 23. Настройка изображения Uri в GridView
- 24. Android: Показать изображения в gridview
- 25. Отображение статического изображения в GridView?
- 26. Краска изображения динамически в GridView
- 27. Как добавить изображения в gridview?
- 28. Показать изображения в gridview + iphone
- 29. GridView Изображения не загружаются
- 30. Сохранение Edittext и его сохранение на EditText
могли бы вы также дать свои файлы ресурсов. – krishan
вы можете сохранить свое значение edittext в своем объекте данных CustomGallery на textChangeListner. – krishan
как это сделать .... не могли бы вы объяснить мне, как сохранить значение edittext в объекте данных CustomGallery на textChangeListne –