سلام . من یه بازی دوز ساختم . می خوام کاری کنم کاربران قبل اینکه وارد بازی شن برای خودش به دلخواه یک آیکون انتخاب کنند بعد با همون آیکن وارد بازی شد . مثل این که قبل بازی اسمشونو وارد می کنن بعد وارد بازی میشن که این کارو خودم انجام دادم . ولی بالایی رو نمی تونم لطفا راهنمایی کنید از چه کدی استفاده کنم
عوض کردن آیکون یک بازی اندروید به دلخواه کاربرانش (تغییر عکس در بازی)
|
||||||
عوض کردن آیکون یک بازی اندروید به دلخواه کاربرانش (تغییر عکس در بازی)
منظورتون اینه که کاربر بتونه یک عکس از گالری خودش واسه اکانت خودش قرار بده درسته؟
اول یک اینتت به صورت زیر تعریف کنید. کد پیاچپی: Intent i = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); همون طور که میبنید یک اینتنت رو صدا زدیم که منتظر یک نتیجه رو برگردونه. خب کافیه یک کوئری بزنید روی مدیا استور و رشته رو بگیرید روی ایمیج ویو خودتون ست کنید. کدهای زیر رو ببنید کد پیاچپی: @Override فقط دقت کنید که ادرس در متغییر picturePath ذخیره شده...کافیه این رشته رو داخل یک ShereadPrefrenced ذخیره کنید .که کاربر برای دفعه های بعدی که وارد میشه ایکون به حالت اول برنگرده.
عوض کردن آیکون یک بازی اندروید به دلخواه کاربرانش (تغییر عکس در بازی)
داداش منظورم اینه که . وقتی کاربر وارد بازی شد . زمانی که می خواد بازی کنه وارد بازی دوز بشه بتونه برای خودش یه آیکن انتخاب کنه
بازی دوز هم مثلا بجای عکس دایره یا ضبدر یه عکس که می خواد انتخاب کنه بعد بره باز ی به جای دایره یه عکس که انتخاب کرده بیاد مثلا این چندتا آیکون رو می زاریم کاربر یکی از اینا رو انتخاب کنه بعد وارد بازی شد داره بازی می کنه همون چیزی که انتخاب کرده بیاد عوض کردن آیکون یک بازی اندروید به دلخواه کاربرانش (تغییر عکس در بازی)
۱۳۹۴/۰۷/۰۷, ۰۸:۵۷ ب.ظ
(۱۳۹۴/۰۷/۰۷, ۰۶:۱۵ ب.ظ)'داش بهروز' نوشته: منظورتون اینه که کاربر بتونه یک عکس از گالری خودش واسه اکانت خودش قرار بده درسته؟ می خوام خودمون آیکون ها رو تو بازی بزاریم اونو از اونا انتخاب کنن عوض کردن آیکون یک بازی اندروید به دلخواه کاربرانش (تغییر عکس در بازی)
خب اینکار که خیلی راحته .کافیه عکسهای خودتون برای کاربر لیست کنید. بهش نمایش بدید .تا یکی از عکسها رو انتخاب کنید.
بعد برای هر عکس یک عدد درنظر بگیرید.مثلا شما ده تا آیکون قرار دادید و از عدد 1 تا 10 رو نسبت بدید بهشون.بعد کاربر مثلا عکس اول انتخاب کرد.عدد 1 در یک متغییر مثلا choice ذخیره کنید.اگر عکس پنجم انتخاب کرد عدد 5 و........ بعد کافیه یک switch case برای این متغییر بزنید داخل برنامه خودتون. کد پیاچپی: switch(choice)
| ||||||
کاربران در حال بازدید این موضوع: 1 مهمان