में Activity
के ActionBar
को मैं कैसे छिपा सकता हूं? OnCreate()
Xamarin.Forms में एंड्रॉइड एक्शनबार को कैसे छिपाना है?
ActionBar.Hide()
बुला"@android:style/Theme.Holo.Light.NoActionBar"
में Activity
के ActionBar
को मैं कैसे छिपा सकता हूं? OnCreate()
Xamarin.Forms में एंड्रॉइड एक्शनबार को कैसे छिपाना है?
ActionBar.Hide()
बुला "@android:style/Theme.Holo.Light.NoActionBar"
को विषय की स्थापना बस @Pete का हल समानांतर पाया: मैं निम्नलिखित लेकिन इसके बारे में कोई भी काम करने की कोशिश की। ऐसा लगता है कि इस समय यह Xamarin.Forms
के तहत एक बग है।
मैं अपने Styles.xml
में यह जोड़ा गया है और मेरी Activity
के विषय सेट:
<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="NoActionBarTheme" parent="android:Theme.Holo.Light">
<item name="android:actionBarStyle">@style/invisible_action_bar_style</item>
</style>
<style name="invisible_action_bar_style" parent="android:Widget.Holo.ActionBar">
<item name="android:height">0dp</item>
</style>
</resources>
आप बस इसे अपने निर्माता
public partial class MyPage : ContentPage
{
public MyPage()
{
NavigationPage.SetHasNavigationBar(this, false);
InitializeComponent();
}
}
यह सबसे अच्छा जवाब है, यदि आप एक्शनबार को दिखाने/छुपाने की ज़रूरत है तो आप इसे कभी भी कॉल कर सकते हैं – Poppyto
में Xamarin साथ ActionBar को छिपाने के लिए बेहतर तरीका छुपा सकते हैं। प्रपत्र:
global::Xamarin.Forms.Forms.SetTitleBarVisibility(Xamarin.Forms.AndroidTitleBarVisibility.Never);
क्या आप कुछ पृष्ठों पर एक्शनबार को छिपाना चाहते हैं, लेकिन नहीं दूसरों पर? क्या आप केवल Xamarin.Forms नेविगेशन का उपयोग कर रहे हैं ?, या आपके पास मिश्रित गतिविधि/AndroidActivity है? यदि आप अपनी समस्या का एक छोटा सा डेमो पैकेज कर सकते हैं तो मैं एक और नजर डालेगा। मेरा संपर्क विवरण मेरी प्रोफाइल पर हैं। – Pete
मेरे पास सिर्फ एक ही 'एंड्रॉइड एक्टिविटी' है, और कुछ भी नहीं। – kaolick
क्या आपने जेम्स [इस] पर इस समाधान की कोशिश की है (http://forums.xamarin.com/discussion/18290/hiding-the-status-bar-and-the-action-bar-in-android-app) लिंक ?, एलीस्टर द्वारा भी एक जवाब है जो आकार को 0 पर सेट करने का सुझाव देता है? – Pete