[آموزش] اضافه کردن گزینه های بیشتر به About در Settings اندروید
در این آموزش به چگونگی اضافه کردن یک آیتم در منوی تنظیمات میپردازیم.
پیش نیازهای این آموزش
1- دیکامپایل و کامپایل کردن صحیح برنامه ی Settings دستگاه
2- برنامه ی ++Notepad
مراحل انجام
1- ابتدا نرم افزار settings را دیکامپایل کنید.
2- فایل
کد:
res/values/strings.xml
را با نوت پد ++ باز کنید.
در انتهای فایل و قبل از نوشته ی ، متن زیر را اضافه کنید:
کد:
<string name ="header_rom_developer">About Developer</string>
این خط استرینگ، برای نشان دادن عنوان گزینه مورد نظر بکار میرود.
3- نوشته زیر را نیز اضافه کنید:
کد:
<string name ="summary_rom_developer">M Javad Nazari @ PDA-PLANET.COM/FORUM</string>
این خط استرینگ برای توضیحات مربوط به عنوان header_rom_developer بکار خواهد رفت.
4- فایل متنی strings.xml را ذخیره و ببندید.
5- فایل زیر را باز کنید:
کد:
res/xml/device_info_settings.xml
این فایل مربوط به مشخصات آیتم های قرار داده شده در قسمت about هست. اگر میخواهید در قسمت دیگری ، گزینه ای را اضافه کنید ، باید xml مربوط به آنرا از همین فولدر ویرایش کنید.
در انتهای فایل ( یکی مانده به آخرین سطر ) نوشته ی زیر را اضافه کنید. شما میتوانید ترتیب این گزینه را به دلخواه خود تغییر دهید، میتوانید آنرا در سطر دیگری نیز بگنجانید.
کد:
< Preference android:title="@string/header_rom_developer" android:key="rom_developer" android:summary="@strings/summary_rom_developer" style="?android:preferenceinformationStyle />
این نوشته چیست؟
این نوشته این گزینه را به قسمت about اضافه خواهد کرد
استایل نوشته : preferenceinformationStyle
عنوان گزینه : header_rom_developer از نوشته های درون string
توضیحات گزینه : header_rom_develope از نوشته های درون string
6- برنامه ی settings را کامپایل کنید و آنرا نصب کنید.