2012-09-26 8 views
11

मैं यह कैसे कर सकता हूं? कोई सुझाव? बीटीडब्ल्यू मैं एआईडी के साथ एसडीके का उपयोग कर रहा हूँ।एंड्रॉइड मैनिफेस्ट के माध्यम से अपना एंड्रॉइड ऐप फुलस्क्रीन कैसे बनाएं?

+1

आईडीई के साथ कुछ लेना देना नहीं है। 'एंड्रॉइड जोड़ें: थीम = "@ एंड्रॉइड: स्टाइल/थीम.NoTitleBar।"' Manifest.xml – HelmiB

उत्तर

28

मैनिफेस्ट में जाएं और एक पूर्ण स्क्रीन थीम का उपयोग करें।

<activity 
     android:name=".Foo" 
     android:label="@string/foo" 
     android:theme="@android:style/Theme.NoTitleBar.Fullscreen"> 
+0

में आपके गतिविधि टैग में यह हर बार मेरे ऐप को क्रैश करता है। –

+0

आपकी गतिविधि AppCompatActivity नहीं हो सकती है, इसके बजाय 'सार्वजनिक वर्ग मुख्य गतिविधि का उपयोग गतिविधि {' – paakjis

3

SquiresSquire द्वारा दिए गए उपरोक्त उत्तर से सहमत हैं। उत्तर में बस थोड़ा और जानकारी जोड़ना मैं अपना जवाब प्रस्तुत करना चाहता हूं।

आप दो तरह से आपके आवेदन पूर्ण स्क्रीन कर सकते हैं,

  • पूर्ण स्क्रीन बनाना किसी विशेष गतिविधि

    गतिविधि टैग

    <activity 
         android:name=".YourActivityName" 
         android:theme="@android:style/Theme.NoTitleBar."> 
    
  • में विषय तत्व जोड़ पूर्ण स्क्रीन पूरे बनाना आवेदन

    थीम elemen जोड़ें आवेदन टैग के साथ टी

    <application 
         android:icon="@drawable/icon" 
         android:theme="@android:style/Theme.NoTitleBar."> 
    
7

यदि आप चाहते हैं एक पूर्ण स्क्रीन अपने मालसूची फ़ाइल में <activity /> या <application /> टैग में इस विशेषता को डाल

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 
+0

का उपयोग करता है यह वास्तविक पूर्णस्क्रीन नहीं है। मुझे नीचे एक गतिशील रूप से रखा गया बटन गुम है। मैं अपने विकास को एक जनरेशन 1280 एक्स 800. अनुकरण कर रहा हूं और उदाहरण के लिए मैं अपने तत्वों को एक पूर्ण लेआउट में डालता हूं। "बी .setLayout पैराम (नया AbsoluteLayout.LayoutParams (150,150,50,50));" क्या यह मधुमक्खी हो सकती है, मुझे इसके कारण एक और लेआउट का उपयोग करना चाहिए? – icbytes

1

अपने अनुप्रयोग या पूर्ण में किसी भी व्यक्ति की गतिविधि प्रदर्शन सेट करने के लिए स्क्रीन मोड,

डालें AndroidManifest में कोड .xml फ़ाइल

@android:style /Theme. NoTitle Bar.Fullscreen 
9

यह कोड वर्तमान गतिविधि पूर्ण-स्क्रीन बनाता है। गतिविधि-विंडो को छोड़कर कोई स्थिति-बार या कुछ भी नहीं! AppCompactActivity

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/orange</item> 
    <item name="colorPrimaryDark">@android:color/holo_orange_dark</item> 
    <item name="android:windowNoTitle">true</item> 
    <item name="android:windowFullscreen">true</item> 
</style> 
+0

मैं इसी तरह का उपयोग कर रहा हूं और यह उस पृष्ठ को स्क्रॉल करने की अनुमति नहीं दे रहा है जिसमें कुछ इनआउट दायर किए गए हैं। कोई उपाय !! – CoDe

+0

क्या आपने स्क्रॉल व्यू को रूट रूट के रूप में जोड़ा है? –

+0

हां, मैं खंड का उपयोग कर रहा हूं और उस लेआउट में स्क्रॉल व्यू रूट व्यू के रूप में है। – CoDe

0

के लिए

public class FullScreen extends Activity { 
     @Override 
     public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    requestWindowFeature(Window.FEATURE_NO_TITLE); 
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
          WindowManager.LayoutParams.FLAG_FULLSCREEN); 

    setContentView(R.layout.main); 
} 
} 

संपादित करें यह मेरे लिए अच्छी तरह से काम करता है।

android:theme="@style/Theme.AppCompat.NoActionBar"