Mam obraz Gridview i chcę dodać zdjęcia ONE przez ONE do gridview wybierając z galerii lub obrazu zrobionego z aparatu.Jak wypełnić gridview obrazem wybranym z galerii lub przechwyconym z kamery
Odpowiedz
Co można zrobić w twoim przypadku, zawsze ma obraz przypisany do ostatniego elementu w widoku siatki. Klikając na ten ostatni element, możesz utworzyć wyskakujące okienko z prośbą o zabranie go do galerii lub aparatu. Teraz, gdy użytkownik kliknie przycisk Wstecz lub zdecyduje się anulować, wyświetlaj ostatnio zapełniony obraz znaku "+" w widoku siatki, jeśli wybrano inną opcję, możesz przejść do żądanej czynności, wykonując w onActivityResult().
, jeśli wynik Kod jest pozytywna i można kontynuować:
1) Delete the last item from grid view i.e, the '+' sign image
2) Appending the image either taken from camera or gallery
3) Appending the image having '+' sign itself
i zawsze postawić warunek dla ostatniego elementu widoku siatki, aby skierować go do okna dialogowego do nawigacji do galerii lub kliknij z aparatem. W przypadku innych produktów możesz kontynuować spełnianie żądanych wymagań.
Daj mi znać, jeśli to pomogło.
Dzięki
myślę poniżej linki pomogą Ci stworzyć że ..
FAKTYCZNIE JEST POSZUKIWANIE I roid UI - dynamicznie dodawaj przyciski do Gridview http://stackoverflow.com/q/14591132/1012284 –
obrazy umieszczone w folderze [obrazy] na karcie SD
public class ChannelImageAdapter extends BaseAdapter {
int mGalleryItemBackground;
private Context mContext;
File[] images;
File[] files;
public ChannelImageAdapter(Context c, int folderID) {
mContext = c;
File dir = new File(Environment.getExternalStorageDirectory() + "/images");
files = dir.listFiles();
images = files[folderID].listFiles();
}
public int getCount() {
return images.length;
}
public Object getItem(int position) {
return images[position].getAbsolutePath();
}
public long getItemId(int position) {
return position;
}
public String getAlbumName(int folderID) {
return files[folderID].getName();
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
//Bitmap bm = BitmapFactory
// .decodeFile(images[position].getAbsolutePath());
if (convertView == null) {
imageView = new ImageView(mContext);
imageView.setLayoutParams(new GridView.LayoutParams(100, 100));
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
imageView.setPadding(5, 10, 5, 10);
} else {
imageView = (ImageView) convertView;
}
imageView.setImageBitmap(Bitmap.decode(images[position].getAbsoluteFile()));
return imageView;
}
}
- 1. pobierz bieżący folder z obrazem kamery
- 2. Swift: Niestandardowe metadane zapisywania kamery z obrazem
- 3. Jak wypełnić gridview za pomocą mysql?
- 4. Łańcuch wybiera z wybranym
- 5. Jak wypełnić puste przestrzenie treścią pod obrazem w Androidzie
- 6. Android ImageButton z wybranym stanem?
- 7. Wyświetlanie UIPickerView z wybranym wierszem
- 8. Zamiar wyboru aparatu lub galerii w Androidzie
- 9. iPhone 3.1 Dostęp do kamery SDK
- 10. Otwieranie Findera z terminala z wybranym plikiem
- 11. Przycisk WPF z obrazem
- 12. Jak uzyskać identyfikator z Gridview z Chechbox.checked?
- 13. Odbieranie intencji ACTION_SEND z galerii
- 14. wybierz miniaturę z Android galerii
- 15. jak ukryć obrazy z galerii android
- 16. Jak załadować obraz z widoku galerii?
- 17. jak wybrać wideo z galerii w phonegap?
- 18. Wybierz zdjęcie z aparatu lub galerii, używając klawiatury telefonu
- 19. pozycja menu WPF z obrazem
- 20. hr z obrazem przez css
- 21. GridView z połączonymi komórkami
- 22. Problem zwijaniaToolbarLayout z GridView
- 23. Lista powiązań z GridView
- 24. Android twitter tweet z obrazem
- 25. Trójkąt CSS z obrazem tła
- 26. Formularz wielostopniowy z przesyłającym obrazem
- 27. Kształt trójkąta z obrazem tła
- 28. Jak wyciąć i odwrócić widok z kamery?
- 29. Próg adaptacyjny z rozmytym obrazem
- 30. JEditorPane z obrazem w wierszu
hej mam zapytanie proszę podać mi jakieś szczegóły .... zrobić u chcą, aby dodać wybrany obraz z galerii na widoku siatki lub całego obrazu do wyświetlania w widoku siatki, które są obecne w galerii .. .. –