سلام
چطور میشه برای یه spinner یک متن اولیه تعیین کرد. البته جایی خوندم که باید مقدار prompt. رو براش تعیین کنیم که با اینکه تعیین کردم ولی کار نمیده . به عنوان مثال یه spinner که روزهای هفته رو داخلش قرار دادیم و متنش "روز" باشه .
سلام
چطور میشه برای یه spinner یک متن اولیه تعیین کرد. البته جایی خوندم که باید مقدار prompt. رو براش تعیین کنیم که با اینکه تعیین کردم ولی کار نمیده . به عنوان مثال یه spinner که روزهای هفته رو داخلش قرار دادیم و متنش "روز" باشه .
سلام . برای مقدار دهی به یه spinner این جوری عمل کنید که اول یه string-array توی string هاتون بسازید بعد کد زیر رو توی xml تون وارد کنید
<Spinner
android:id="@+id/SpDay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/Days" />
قرار سلام
با تشکر از شما , فکر کنم من منظورم رو بد مطرح کردم . من مشکلی با مقدار دهی به spinner ندارم . مشکل من قرار دادن یک متن اولیه است . زمانی که هنوز هیچ ایتمی از spinner انتخاب نشده میخوام متنی روی spinner نوشته شده باشه . مثلا یه spinner دارم که محتوای اون روزهای هفته است . (شنبه , یکشنبه , دوشنبه , ......) حالا میخوام متن spinner قبل از اینکه هیچ آیتمی انتخاب شده باشه مثلا " انتخاب کنید ... " باشه . چطور میتونم این تکه رو تعیین کنم . متنی که جز آیتم ها نیست , ولی قبل از انتخاب هر آیتمی نمایش داده میشود . البته دستور prompt یا setPrompt وجود داره ولی زمانی استفاده میشه که نمایش spinner به حالت Dialog باشه . ولی من میخوام متن اولیه در حالت DropDown نمایش داده بشه . به شکل زیر توجه کنید . روزهای هفته و متن یا دستور select Day در بالای تصویر . منظور من اون متن بالا یعنی Select Day است . مرسی
8qSij.png
نمی دونم راه ساده تری داسته باشه یا نه ولی این لینک جواب میده ( prompt برای منم جواب نداد!)
http://stackoverflow.com/questions/8...ext-select-one
سلام
اگر ممکن هست میشه توضیح بدید چطور از این کدها استفاده کنیم ؟