
إذا كان وضع تطبيقات للأجهزة الروبوت تحت منصة إكسامارين, المكتسبة من Microsoft, وأخيراً قد أصبح جزءا من بيئة تطوير متكاملة التنمية Visual Studio, عادة, عندما تقوم بإنشاء جديد النشاط o النشاط, وهذا يميل إلى إظهار فارغة, لكن في الجزء العلوي ويبين شريط الإجراءات.
لمجموعات معينة من التطبيقات قد يكون شيئا مثير وبعد هذا العنصر في هذه الحالة من الشاشة, ولكن للآخرين, هو إلى حد ما غير الضرورية وحتى مزعج, حيث يمكنك أن تأتي إلى احتلال جزء كبير من نفس. ولذلك, على أفضل خيار إلى أن يتم إخفاء.
يمكننا أن نعمل من شكلين مختلفة تماما في وقت إخفاء على شريط الإجراءات من النشاط في الروبوت إكسامارين و, على الرغم من أن كل من جعل هذا العنصر في نهاية المطاف غير مرئية, الأشكال الموجودة في كل واحد منهم، جداً مختلفة.
الأسلوب 1
على الطريقة الأولى من أجل إخفاء على شريط الإجراءات من النشاط في الروبوت (إكسامارين) يتم بواسطة استدعاء, في الأسلوب OnCreate الدالة إخفاء() على أكتيونبار. على سبيل مثال نحن تظهر التعليمة البرمجية التالية:
1 2 3 4 5 6 7 8 9 | protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); //Ocultar la Action Bar this.ActionBar.Hide(); } |
هذه التعليمات البرمجية, بصريا, قم بتشغيل التطبيق, وسوف تظهر النشاط المعني, جنبا إلى جنب مع أكتيونبار, و وفي وقت لاحق سيتم القيام بذلك إخفاء. ولذلك, على الرغم من التوصل إلى حل لهذه المشكلة, قبل أن يختبئ ليست نظيفة من البداية.
الأسلوب 2
مثل البديل لإخفاء شريط الإجراءات في أحد النشاط في الروبوت إكسامارين, وثمة خيار آخر أن تعديل أرشيف AndroidManifest.xml, وإضافة إلى التسمية التطبيق على السمة التالية:
1 | android:theme="@android:style/Theme.Material.Light.NoActionBar" |
اعتماداً على الموضوع أن كنت تستخدم, على السمة وسيكون الطريق أو غيرها. وفي هذه الحالة, موضوع المستخدمة المواد الخفيفة.
لذا الملف AndroidManifest.xml ستكون مشابهة لما يلي:
1 2 3 4 5 | <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.professor-falken.app"> <uses-sdk android:minSdkVersion="16" /> <application android:allowBackup="true" android:label="@string/app_name" android:theme="@android:style/Theme.Material.Light.NoActionBar"></application> </manifest> |
إذا كنت تعمل مباشرة مع بيئة تطوير متكاملة من إكسامارين أو من Visual Studio, يمكنك إجراء هذا التغيير لهذه السمة من محرر البصرية, في الميدان هذا الموضوع للتطبيق.
هذا الأسلوب الأخير, لأن تشغيل تطبيق, سيؤدي هذا إلى فتح والنشاط لن يتم عرض, ومنذ البداية, على أكتيونبار, قد تم إخفاؤها مسبقاً.
بغض النظر عن الأسلوب الذي تستخدمه, سوف تحصل في نهاية, باستخدام أي من هذه شكلين, جعل إخفاء على شريط الإجراءات أي النشاط وضع منخفض الروبوت إكسامارين.
