مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

climax

عضویت از 1395/02/31

آدرس دهی عکس به صورت رشته (String)

  • شنبه 17 مهر 1395
  • 18:44
تشکر میکنم

چجوری میشه تو اندروید (زامارین) آدرس عکس ها رو به صورت رشته وارد کرد مثلا ما میخوایم عکس های یک تا پنجاه نشون داده بشن

image1

image2

.

.

image50

پاسخ های این پرسش

تعداد پاسخ ها : 11 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 17 مهر 1395
  • 18:51

برای ست کردن ادرس تصاویر از خاصیت src استفاده کنید

و برای نمایش لیستی تصاویر از listView استفاده کنید و تصاویر را به تعداد مورد نظر تکرار کنید

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 11:31

سلام 

خاصیت src تو چه شی هست؟

نمونه کد دارین؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 9 آبان 1395
  • 11:34
Android.Net.Uri url = Android.Net.Uri.Parse("http://xamarin.com/resources/design/home/devices.png");
imagen.SetImageURI(url);

 

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 11:36

ممنون

من دقیقا همین کد رو نوشتم ولی کار نمیکنه!

دسترسی خاصی باید بدم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 9 آبان 1395
  • 11:38

اگر این سایت میخونید باید دسترسی Intenet بدید

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 11:42

به این شکل دارم میخونم که جواب نمیده

                    Android.Net.Uri url = Android.Net.Uri.Parse("http://akbarzade.panipan.com/FileUpload/Brands/" + _b[0].Logo);
                    ImgLogo.SetImageURI(url);

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 9 آبان 1395
  • 11:48

باید Permission Internet را بدید

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 12:35

Permission Internet هم دادم درست نشد من از دستور زیر استفاده کردم به جواب رسیدم اما سرعتش خیلی پایین هستش من نگرانه سرعت نمایش تصویر هستم

        public Bitmap GetImageBitmapFromUrl(string url)
        {
            Bitmap imageBitmap = null;

            using (var webClient = new WebClient())
            {
                var imageBytes = webClient.DownloadData(url);
                if (imageBytes != null && imageBytes.Length > 0)
                {
                    imageBitmap = BitmapFactory.DecodeByteArray(imageBytes, 0, imageBytes.Length);
                }
            }

            return imageBitmap;
        }

 

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 12:44

میشه به صورت thread از متد bitmap استفاده کنم که پروژه stop نشه تا زمان load تصویر؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 9 آبان 1395
  • 13:25

بله میشه

کاربر سایت

programer

عضویت از 1393/11/14

  • یکشنبه 9 آبان 1395
  • 13:26

اگر نمونه کد لطف بکنید خیییلییییی ممنون میشم

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)