واتساب حمودي القباطي| HAWhatsApp
1.42K subscribers
325 photos
25 videos
1.45K files
1.02K links
نشر جميع تحديثات لتطبيقات حمودي القباطي
Download Telegram
اكواد قد يحتاجها مبرمجين تطبيقات الاندرويد عبر سكتشوير !!
تجميع اخوكم : برق الكتروني

👇👇

اكواد اكشن بار | ActionBar :

- تغيير عنوان الشريط العلوي للتطبيق "هتمل" :

getActionBar().setTitle(Html.fromHtml("<font color= #78d68e >Your Title</font>"));

- اضافه عنوان فرعي لأسم التطبيق في الشريط العلوي :


getActionBar().setSubtitle("Your Subtitle");

- شريط علوي مع زر الرجوع للسابق او الخروج :


getActionBar().setDisplayHomeAsUpEnabled(true);
/* */}
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
int itemId = item.getItemId();
switch (itemId) {
case android.R.id.home:
finish();
break;
}
return true;


- تلوين الشريط العلوي :


//ActionBar Color
ActionBar actionBar = getActionBar(); actionBar.setBackgroundDrawable(new android.graphics.drawable.ColorDrawable(Color.parseColor("#191919")));
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window w = MainActivity.this.getWindow();
w.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
w.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
w.setStatusBarColor(Color.parseColor("#000000"));
}

- إخفاء الشريط العلوي :

getActionBar().hide();

- شريط علوي مع زر الخيارات :


}
@Override
public boolean onCreateOptionsMenu(Menu menu){

menu.add("Code").setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);

menu.add("MoreBlock").setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);

return true;
}

@Override
public boolean onOptionsItemSelected(final MenuItem item) {
switch (item.getTitle().toString()) {
case "Code":
showMessage("code clicked");
return true;
case "Moreblock":
showMessage("moreblock clicked");
return true;
default:
return super.onOptionsItemSelected(item);
}

- إظهار الشريط العلوي :

getActionBar().show();

إلى هنا انتهينا من اكواد اكشن بار ..

انتظروا في تجميعه جديده بأذن الله 🌹
عالم البرمجه