mohsen8 815 ارسال شده در 23 مرداد، 2017 اشتراک گذاری ارسال شده در 23 مرداد، 2017 با سلام امروز آموزش چگونگی قرار دادن ساعت و تاریخ در وسط نوار اعلان را برایتان آماده کرده ام به اعتقاد خیلها وجود ساعت در وسط نوار اعلان زیبایی خاصی دارد برای اینکه اینکار را در هر رامی که دارید انجام دهید با ما همراه باشید موارد مودر نیاز برنامه APKTOOL یک برنامه ویرایشگر متن مانند Notepad++ فایلهای apk زیر برای ویرایش SystemUI.apk فایلها را یکجا ذخیره کنید و ادامه کار را با ما باشید قرار دادن ساعت در وسط برای شروع کار به مسیر SystemUI/res/layout بروید فایل status_bar.xml را باز کنید دنبال کد زیر باشید ><com.android.systemui.statusbar.Clock کد بالا کد قرارگیری ساعت می باشد یادتان باشد که تا به علامت “>” نرسیده اید این کد تمام نشده است تمام کد را پاک کنید یا اگر می خواهید جایی ذخیره کنید و از فایل پاکش کنید در زیر کد زیر >xmlns:android="http://schemas.android.com/apk/res/android"> کد زیر را قرار دهید ><LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> </LinearLayout> در پایان نتیجه به شکل زیر باید باشد >xmlns:android="http://schemas.android.com/apk/res/android"> <LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> </LinearLayout> خوب تا اینجا کارمان با ساعت تمام شد و در وسط قرار گرفت ولی برخی چیزها را نیز باید درست کنیم قرار دادن تاریخ در وسط تاریخ را نیز وسط قرار می دهیم تا زیباتر شود همراه با ساعت کد زیر را پیدا کنید ><com.android.systemui.statusbar.DateView اکنون بیایید پایین تا به کد زیر برسید >android:gravity="left|center" آنرا به کد زیر تغییر دهید >android:gravity="center" باز پایینتر بیایید تا به کد زیر برسید >android:layout_width="wrap_content" آنرا به کد زیر تغییر دهید >android:layout_width="fill_parent" اینم از تاریخ تمام شد برای جلوگیری از روی هم افتادن آیکونها نیز کد زیر را پیدا کنید ><LinearLayout android:orientation="horizontal" android:id="@id/ticker" و در آخر کد زیر را اضافه کنید >android:background="@drawable/statusbar_background" کد بصورت کلی به شکل زیر در می آید ><LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/statusbar_background"> خوب در اینجا کارمان تمام شد موفق باشید لینک در پرتال لینک ارسال
ارسال های توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.