۱۳۹۳/۰۹/۲۵, ۰۸:۵۴ ب.ظ
سلام.
شما از آموزش ساخت لیست علاقه مندی (کلید شماره 2259) استفاده کرده اید که تنها از یک Activity برای نمایش محتوای موضوع ها استفاده می کند. اما این طور که گفتید، محتوای موضوع ها قرار است که کاملا متفاوت باشد. بنابراین دو راه دارید :
1- برای موضوع های مختلف، Activity های جداگانه ای بسازید، که در این صورت، باید کدهای لیست علاقه مندی را تغییر بدهید تا با آن ساختار، سازگار شود. مثل ساختار آموزش زیر :
کلید شماره 251
2- همین ساختار (تنها یک Activity) را حفظ می کنید و سپس بر اساس عددی که به Activity ارسال شده، کدهای متفاوتی را اجرا خواهید کرد. یعنی برای هر عدد، یک فایل xml متفاوت را برای Activity قرار می دهید و سپس بر اساس محتوای آن، کدهای java را می نویسید (کدهای java متفاوت بر اساس عدد دریافت شده).
هر کدام از روش های فوق، دردسرهای خاص خودش را دارد (باید به ساختار و کدها، تسلط داشته باشید).
شما از آموزش ساخت لیست علاقه مندی (کلید شماره 2259) استفاده کرده اید که تنها از یک Activity برای نمایش محتوای موضوع ها استفاده می کند. اما این طور که گفتید، محتوای موضوع ها قرار است که کاملا متفاوت باشد. بنابراین دو راه دارید :
1- برای موضوع های مختلف، Activity های جداگانه ای بسازید، که در این صورت، باید کدهای لیست علاقه مندی را تغییر بدهید تا با آن ساختار، سازگار شود. مثل ساختار آموزش زیر :
کلید شماره 251
2- همین ساختار (تنها یک Activity) را حفظ می کنید و سپس بر اساس عددی که به Activity ارسال شده، کدهای متفاوتی را اجرا خواهید کرد. یعنی برای هر عدد، یک فایل xml متفاوت را برای Activity قرار می دهید و سپس بر اساس محتوای آن، کدهای java را می نویسید (کدهای java متفاوت بر اساس عدد دریافت شده).
هر کدام از روش های فوق، دردسرهای خاص خودش را دارد (باید به ساختار و کدها، تسلط داشته باشید).
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.