Android.b4a

سوال

سلام من دارم یه پروژه بانک داستان میسازم و میخوام روی موضوع هر داستان دلخواهی که کلیک کردیم در یک صفحه جدا داستان موردنظرمان را نشان دهد.باید چکار کنم؟

در حال بررسی 0
۱۳۹۶/۴/۲۵ ۲۱:۵۰:۰۸ 9 پاسخ کاربر تازه 0

پاسخ ها ( 9 )

    0
    ۱۳۹۶/۴/۲۶ ۶:۰۵:۳۵

    منظورم اینه میخوام روی هر داستانی که کلیک کردیم در یه صفحه جداگانه  داستان مورد نظر را نشان دهد

    0
    ۱۳۹۶/۴/۲۶ ۱۴:۳۶:۵۹

    سلام

    هر تعداد داستان که دارید به همون تعداد اکتویتی جدید بسازید و داستان رو داخلش فراخوانی کنید(از بانک اطلاعاتی استفاده میکنید؟)

    0
    ۱۳۹۶/۴/۲۶ ۲۰:۲۶:۵۵

    سلام.اره از بانک اطلاعاتی استفاده میکنم

    0
    ۱۳۹۶/۴/۲۶ ۲۰:۳۰:۳۳

    یعنی برا هر داستان باید یه اکتیویتی جدیدبسازم؟یعنی اگر ۱۰۰تا داستان داشته باشم ۱۰۰تا اکتیویتی؟

    0
    ۱۳۹۶/۴/۲۷ ۶:۲۰:۴۱

    شما یک اکتویتی ایجاد میکنید مخصوص نمایش مطالب، سپس داخل اون اکتویتی با کمک panel مطالب رو نمایش میدید(در واقع کد نویسی میکنیم که با کلیک روی هر عنوان هر داستان متن داستان داخل اکتیویتی که داخلش panel رو اضافه کردیم نمایش داده بشه)

    توضیحش بدین شکل سخت و نامفهوم میشه، برای اینکه درک بهتری داشته باشید یک سورس کد کتاب رو دانلود کنید و کدهاش رو بررسی کنید

    موفق باشید.

    0
    ۱۳۹۶/۵/۲ ۵:۴۴:۰۹

    یعنی داخل بانک اطلاعاتی داستان هارا می‌نویسیم بعد داخل اکتیویتی نمایش مطالب،میگیم رو عنوان هر داستانی که کلیک کرد داستان موردنظر را در یه صفحه جدا نمایش بده.درسته؟

    0
    ۱۳۹۶/۵/۲ ۵:۴۷:۰۷
    این پاسخ ویرایش شد.

    بعد از اینکه روی عنوان داستان کلیک کردیم میخواهیم داستان در یه صفحه جدید باز بشه نیاز به اکتیویتی جدید نداریم برا هر داستان؟

    0
    ۱۳۹۶/۵/۲ ۱۴:۲۰:۲۱

    شما دوست عزیز اگر آشنا به کار با بانک اطلاعاتی نیستید، میتونید با استفاده از WebView کتاب خودتون رو بنویسید.

    فرض میکنیم یک کتاب داستان میخواید بسازید، و این کتاب داستان دارای ۱۰ فصل هست، برای این کار باید ۱۰ تا دکمه ایجاد کنید که با کلیک روی هر دکمه یک فصل رو به کاربر نمایش بدید، با استفاده از بانک اطلاعاتی که جدول درست میکنید و هر فصل از داستان رو درون جدول درج میکنید و در برنامه بانک اطلاعاتی و جدول مربوطه رو فراخوانی میکنید.

    ولی اگر بخواهید از WebView برای نمایش مطالب استفاده کنید، باید هر فصل از داستان رو داخل یک فایل HTML ذخیره کنید و در رویداد کلیک دکمه هر فصل فایل HTML مربوط به همون فصل رو فراخونی کنید تا به کاربر نمایش داده بشه.

    این روش نسبت به استفاده از بانک اطلاعاتی بسیار ساده تره، حال اینکه این روش اصولی هست یا نه؛ بستگی به خودتون داره

    کار با ابزار WebView رو هم قبلا آموزش دادیم، که میتونید مطالعه کنید(برای مشاهده آموزش، کلیک کنید).

    موفق باشید.

    0
    ۱۳۹۶/۵/۲۹ ۱۴:۴۴:۰۳

    سلام.ببخشید من داستان هام را داخل بانک اطلاعاتی وارد کردم ولی داخل بیسیک فور اندروید روی عنوان هر داستانی که کلیک میکنم کل داستان های همون فصل را نمایش میده.مثلا روی یکی از داستان های فصل یک که کلیک میکنم کل داستان های فصل یک و فصل های دیگه هم همینطور.مشکل چیه؟در ضمن من  فصل  هام و همچنین لیست داستان هام را با لیست ویو ساختم

ارسال یک پاسخ