স্ট্যাটাস বার সিস্টেম আইকন কাস্টমাইজ করুন

স্ট্যাটাস বার, অ্যান্ড্রয়েড সিস্টেম UI-এর একটি উপাদান, ক্রমাগতভাবে ব্যবহারকারীদের কাছে গুরুত্বপূর্ণ তথ্য প্রদর্শন করে। এই পৃষ্ঠাটি বর্ণনা করে কিভাবে স্ট্যাটাস বার সিস্টেম আইকন কাস্টমাইজ করা যায়। ওভারলেইং রিসোর্স সম্পর্কে আরও জানতে, সিস্টেম UI কাস্টমাইজ করুন দেখুন।

স্ট্যাটাস বার

চিত্র 1. স্ট্যাটাস বার।

নির্দিষ্ট আইকনগুলির জন্য ওভারলে

স্ট্যাটাস বারে প্রদর্শিত আইটেমগুলির জন্য বেশিরভাগ সংস্থান নিম্নলিখিত ডিরেক্টরিতে সরবরাহ করা হয়:

/platform/frameworks/base/packages/SystemUI/res/drawable

একক আইকন

ব্যবহার সম্পদ অর্থ
এলার্ম stat_sys_alarm একটি অ্যালার্ম সেট করা হয়েছে।
stat_sys_alarm_dim ডিভাইসটি জেন ​​মোডে আছে।
কাস্ট stat_sys_cast ডিভাইসটি অন্য ডিভাইসে কাস্ট করা হচ্ছে।
ব্লুটুথ stat_sys_data_bluetooth ব্লুটুথ চালু আছে।
stat_sys_data_bluetooth_connected অন্তত একটি ব্লুটুথ ডিভাইস সংযুক্ত আছে।
ডেটা সেভার stat_sys_data_saver ডিভাইসটি ডেটা সেভার মোডে রয়েছে।
বিরক্ত করবেন না stat_sys_dnd ডিভাইসটি ডু নট ডিস্টার্ব মোডে রয়েছে।
ইথারনেট stat_sys_ethernet ডিভাইসটি ইথারনেটের মাধ্যমে সংযুক্ত।
stat_sys_ethernet_fully
হেডসেট stat_sys_headset একটি হেডসেট সংযুক্ত আছে।
stat_sys_headset_mic সংযুক্ত হেডসেটে একটি মাইক্রোফোন রয়েছে।
হটস্পট stat_sys_hotspot একটি হটস্পট সক্রিয় আছে।
stat_sys_managed_profile_status প্রোফাইল পরিচালনা করা হচ্ছে.
রিংগার stat_sys_ringer_silent ডিভাইসটি সাইলেন্ট মোডে আছে।
stat_sys_ringer_vibrate ডিভাইসটি শুধুমাত্র ভাইব্রেট মোডে আছে।
ঘূর্ণন stat_sys_rotate_landscape স্ক্রিনটি ল্যান্ডস্কেপ মোডে রয়েছে।
stat_sys_rotate_portrait স্ক্রিনটি পোর্ট্রেট মোডে রয়েছে।
সেন্সর বন্ধ stat_sys_sensors_off
টেলিটাইপরাইটার মোড stat_sys_tty_mode
ভিপিএন আইকন stat_sys_vpn_ic যখন ডিভাইসটি VPN সক্ষম করে এবং VPN এর সংস্করণ ব্র্যান্ডেড হয় তখন প্রদর্শিত হয়৷
stat_sys_branded_vpn
অবস্থান perm_group_location অবস্থানের অনুরোধের বর্তমান অবস্থা সক্রিয় থাকলে প্রদর্শিত হয়।
platform/frameworks/base/core/res/res/drawable

কম্পোজিট আইকন

ইনকামিং এবং আউটগোয়িং আইকন সূচক ইনকামিং এবং আউটগোয়িং অ্যাক্টিভিটি আইকন সূচকগুলি Wi-Fi এবং মোবাইল আইকনগুলির জন্য অভিন্ন এবং আইকনগুলি ছাড়াও প্রদর্শিত হয়৷
ic_activity_down অন্তর্মুখী কার্যকলাপ নির্দেশ করে।
ic_activity_up বহির্মুখী কার্যকলাপ নির্দেশ করে।
ওয়াইফাই ic_wifi_signal_0
ic_wifi_signal_1
ic_wifi_signal_2 ,
ic_wifi_signal_3
ic_wifi_signal_4
ওয়াই-ফাই আইকন স্ট্যাটাস বারে প্রদর্শিত হয়।
প্রদর্শিত প্রকৃত আইকন সিগন্যালের শক্তির উপর নির্ভর করে।
ic_wifi_signal_0 সবচেয়ে দুর্বল এবং ic_wifi_signal_4 সবচেয়ে শক্তিশালী।
মুঠোফোন মোবাইল আইকনটি এমনভাবে স্থাপন করা হয়েছে যাতে মোবাইল সিগন্যালের ধরনের উপর নির্ভর করে নিম্নলিখিত আইকনগুলির মধ্যে শুধুমাত্র একটি প্রদর্শিত হয়।
stat_sys_airplane_mode বিমান মোড আইকন
stat_sys_roaming রোমিং মোড আইকন
ic_lte_mobiledata LTE আইকন
ic_lte_plus_mobiledata এলটিই প্লাস আইকন
ic_g_mobiledata জিপিআরএস আইকন
ic_e_mobiledata প্রান্ত আইকন
ic_h_mobiledata HSDPA আইকন
ic_h_plus_mobiledata HSDPA প্লাস আইকন
ic_3g_mobiledata 3G আইকন
ic_4g_mobiledata 4G আইকন
ic_4g_plus_mobiledata 4G প্লাস আইকন
ic_5g_e_mobiledata 5G বিবর্তন আইকন
ic_5g_mobiledata 5G আইকন
ic_5g_plus_mobiledata 5G প্লাস আইকন
ic_1x_mobiledata 1X আইকন

বিশেষ আইকন

কনফিগারেশনের এই সেটটি নির্ধারণ করে যে কিছু আইকন প্রদর্শিত হবে কিনা (বা না):

মান বর্ণনা
config_showMin3G true সেট করা হলে, সর্বনিম্ন আইকন যা বর্তমান ডেটা সংযোগ স্তরটি 3G প্রদর্শন করে। অন্যথায়, উদাহরণ হিসাবে, 1x প্রদর্শিত হতে পারে।
config_alwaysUseCdmaRssi true হিসাবে সেট করুন যদি প্রাপ্ত সংকেত শক্তি নির্দেশক সর্বদা CDMA সংকেত শক্তি প্রদর্শন করে, এমনকি Evolution-Data Optimized (EVDO)-তেও।
config_hspa_data_distinguishable HSPA ডেটা আইকনটিকে ইউনিভার্সাল মোবাইল টেলিকমিউনিকেশন সিস্টেম (UMTS) ডেটা আইকন থেকে আলাদা করার সময় true হিসাবে সেট করুন৷
config_inflateSignalStrength কৃত্রিমভাবে সমস্ত সংকেত শক্তিকে বাস্তবের চেয়ে একটি বার বেশি হিসাবে ব্যাখ্যা করতে true সেট করুন৷

ক্যারিয়ার কনফিগারেশন পরিষেবা নির্দিষ্ট আইকনগুলি প্রদর্শিত কিনা তা নির্ধারণ করতে নিজস্ব কনফিগারেশনের সেট ব্যবহার করে। এই মানগুলি নির্দিষ্ট SIM কার্ডের সাথে যুক্ত এবং OEM দ্বারা ওভাররাইড করা যাবে না৷ উদাহরণ স্বরূপ:

মান বর্ণনা
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL সর্বদা ডেটা আইকন প্রদর্শন করুন।
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL LTE এর জন্য 4G প্রদর্শন করুন।
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL 3G এর জন্য 4G প্রদর্শন করুন।
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL LTE প্লাস প্রদর্শন করবেন না।

আইকন কনফিগার করুন

নিম্নলিখিত সাধারণ কনফিগারেশন ভেরিয়েবলগুলি সমস্ত স্ট্যাটাস বার সিস্টেম আইকনগুলিতে প্রযোজ্য:

মান বর্ণনা
status_bar_system_icon_size সিস্টেম আইকনগুলির আকার পরিবর্তন করে।
status_bar_system_icon_spacing সিস্টেম আইকনগুলির মধ্যে ব্যবধান নির্ধারণ করে।
config_statusBarIconBlacklist স্ট্যাটাস বারে কোন সিস্টেম আইকনগুলি কখনই প্রদর্শিত হবে না তা সনাক্ত করে।
config_statusBarIcons কনফিগারেশনের অন্তর্গত আইকনগুলিকে কোন ক্রমে প্রদর্শিত হবে তা নির্ধারণ করে।