با سلام . دوستان من میخوام در tost.maketext از StreamReader ,Writer استفاده کنم میشه راهنمایی کنید.
با سلام . دوستان من میخوام در tost.maketext از StreamReader ,Writer استفاده کنم میشه راهنمایی کنید.
دوستان واقعاً کسی نیست کمکم کنه ؟؟
سلام
شما میتونید یک مقدار با StreamReader بخونید و بریزید توی یک متغیر و آن را به وسیله Toast.makeText() نمایش بدید!
میخواید دقیقا چکار کنید؟ سوالتون کوتاه و بدون جزئیات هست، برای همین کسی نمیدونه شما منظورتون چی هست.
راست میگید سوالم کوتاه و ناقص بود من دو تا Activity دارم که Activity اول مثلاً شامل یک باتن (btn1) هستش Act2 شامل یک EditText و یک باتن (btn2) هست .
با فشردن دکمه ی اکتیوتی اول بصورت یک startActivityForResult اکتیوتی دوم نشون داده میشه . میخوام زمانیکه Act2 اجرا شد متنی رو که کاربر در EditText وارد کرد پس از فشردن باتن (btn2) در قالب یک toast در Act1 نشون داده بشه . من اینو با Stream میخوام نه با intent
ممنون میشم کمکم کنید .
سلام
میتونم بدونم چرا میخواید از Stream برای این کار استفاده کنید؟
توضیح خود سایت اندروید را در مورد Stream ببنید:
معمولا از Stream برای کار با بایت ها استفاده میشه. مثلا اگر قصد تبادل اطلاعات در شبکه را داشته باشید، فقط باید داده ها را به صورت رشته ای از بایت ها ارسال کنید و یا اگر قصد اجرای صوت/تصویر را داشه باشید باز هم سرکارتان با رشته ای از بایت ها و Stream است.Most clients will use input streams that read data from the file system (FileInputStream), the network (getInputStream()/getInputStream()), or from an in-memory byte array (ByteArrayInputStream).
اگر هدفتان پاس دادن مقدار موجود در EditText اکتیویتی2 به اکتیویتی1 است که راه های مختلفی وجود دارد که یکی از آنها همین Intent است. اما اگر فقط هدف نمایش پیغام هست، شما برای این کار حتی نیاز به Intent هم ندارید. میتوانید در همان Button موجود در Act2 ابتدا تابع Toast را با مقدار موجود در EditText نمایش دهید و سپس Act را ببندید. نمایش پیغام حتی تا 1 یا 2 ثانیه بعد از بسته شدن Act2 در حال تمایش خواهد بود.
با توجه به سوالات کاربر harani. من حدس می زنم (حدس): دلیل استفاده ایشون از stream ها برای تمرین و کار کردن با اون می تونه باشه.
بله جناب farhadfery حدس شما صحیح است . حالا اگه راه حلی دارین ممنون میشم بفرمایید.
سلام.بله راه حل دارم.
ببینید این چیزها مسایل ابتدایی هستند. من هم تازه کارم. اما با جستجوی کوچیک جواب پیدا می شه. اگر هم دنبال مثال های متعدد هستید کتاب hello android یا beginner android از apress مثال های متعدد برای کار با ابزارها داره.
ممنون دوست من ولی این جواب سوال من نبود لطفاً اگه به پاسخ مسلطید جواب بدید . بازم از توجهتون ممنون . با سپاس .
ببینید اینکه من سرچ کنم و کد را ابنجا کپی پیست کنم یا خودم تایپ کنم. کار شما فقط برای یه موضوع راه افتاده به شما کمک کردم. قبول. اما من اگر شما را تشویق کنم شما کتاب و منابع دیگر و سرچ و .. کنید به نظرم کمک بهتری کردم. شما با 4 تا مطلب دیگه ه آشنا می شید. سرعت پیشرفتتون هم بیشتر می شه. و فواید دیگه. اینطوری کمکم بهتر بوده.
داستان همون ماهی و ماهی گیری دیگه. خودتون بهتر می دونید.
آقای ماهیگیر یه تیکه کد اومدی بنویسی اینهمه طفره رفتن نداره اگه جوابو بلد نیستید الکی پست نزنید .برای یه سوال صدتا درس دادی , من خودم به 4 زبون برنامه نویسی تقریباً مسلطم هر کی تو این سایت حتی میتدی ترین سوالو کرده من توضیح جامع با کد دادم بهش .تو ایران اکثر کسایی که دارن برنامه نویسی میکنن بیشتر کپی پیست اینو من به شاگردامم به صراحت گفتم . دیگه یه 3-4 خط کد نوشتن اینهمه کلاس گذاشتن نداره که . مرحمت شما زیاد .بذارید دوستای دیگه جواب بدن.
آخرین ویرایش به وسیله Modernidea : شنبه 11 آذر 1391 در 19:11 عصر دلیل: تصحیح املایی
منمونم دوست عزیز زحمت کشیدی .