نگاهی به Activity با نام Show_Subjects بیندازید که برای نمایش مبحث های آموزشی به کار می رود. ما در اون Activity ، کدهای زیر را برای نمایش محتوای مبحث آموزشی انتخاب شده به کار بردیم :
که فقط نمایش متن در دو TextView می باشد. سایر کدها، مربوط به همان لیست علاقه مندی است (نمایش اینکه اصلا این مبحث در لیست علاقه مندی وجود دارد یا خیر و همچنین امکان افزودن و یا حذف کردن آن از لیست علاقه مندی). بنابراین اگر نوع نمایش مبحث ها را می خواهید تغییر بدهید، باید دو TextView را از فایل xml حذف کرده و سپس کدهای java در Activity (همین کدهایی که ذکر کردیم) را نیز حذف کنید و آنگاه کدهای مربوط به نوع نمایش مورد نظر خود را جایگزین کنید (مثلا عنصر WebView را جایگزین کرده و سپس یک فایل html را در آن نمایش می دهید).
کد پیاچپی:
TextView tv1 = (TextView) findViewById(R.id.textView1);
String stringName_1 = "subject_" + String.valueOf(Subject_number);;
int resID_1 = getResources().getIdentifier(stringName_1, "string", getPackageName());
tv1.setText(resID_1);
TextView tv2 = (TextView) findViewById(R.id.textView2);
String stringName_2 = "subject_text_" + String.valueOf(Subject_number);;
int resID_2 = getResources().getIdentifier(stringName_2, "string", getPackageName());
tv2.setText(resID_2);
که فقط نمایش متن در دو TextView می باشد. سایر کدها، مربوط به همان لیست علاقه مندی است (نمایش اینکه اصلا این مبحث در لیست علاقه مندی وجود دارد یا خیر و همچنین امکان افزودن و یا حذف کردن آن از لیست علاقه مندی). بنابراین اگر نوع نمایش مبحث ها را می خواهید تغییر بدهید، باید دو TextView را از فایل xml حذف کرده و سپس کدهای java در Activity (همین کدهایی که ذکر کردیم) را نیز حذف کنید و آنگاه کدهای مربوط به نوع نمایش مورد نظر خود را جایگزین کنید (مثلا عنصر WebView را جایگزین کرده و سپس یک فایل html را در آن نمایش می دهید).
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.