2013-03-06 5 views
6

मेरी गतिविधि में जो FragmentActivity क्लास को विस्तारित करता है, मैं this.requestWindowFeature(Window.FEATURE_NO_TITLE); का उपयोग करके शीर्षक को अक्षम नहीं कर सकता। यह एक एएनआर देता है।फ़्रेगमेंट एक्टिविटी में विंडो के शीर्षक को कैसे अक्षम करें?

मैं फ्रैगमेंट एक्टिविटी के शीर्षक को कैसे अक्षम कर सकता हूं?

इस गतिविधि के शुरू के आंशिक कोड है:

public class NewOrderActivity extends FragmentActivity implements TabListener { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     ... 
    } 
} 

संपादित करें: उत्तर:

ठीक है, मुझे पता चला है कि एक गतिविधि में है कि है एक ActionBar उस में घोषित कर दिया, शीर्षक एक्शन बार का एक हिस्सा खिड़कियां नहीं है।

तो मेरे कोड में मैं इस से छुटकारा पाने के लिए किया था खिड़की के (या बेहतर कहने के लिए, ActionBar के) शीर्षक:

... 
... 
final ActionBar actionBar = getActionBar(); 
actionBar.setDisplayOptions(Window.FEATURE_NO_TITLE); 
... 
... 
+0

आप अपने मेनिफ़ेस्ट में एक NoTitleBar विषय उपयोग करने की कोशिश है हल करती है? – Sam

+0

@ सैम: अब इसे आजमाया, यह काम नहीं करेगा ... कोई अन्य सुझाव है ?? त्वरित उत्तर के लिए बीटीडब्ल्यू धन्यवाद। –

उत्तर

1

अपने AndroidManifest.xml

<activity 
    android:name=".NewOrderActivity" 
    android:theme="@android:style/Theme.Holo.NoActionBar"> 
    <!-- ... --> 
</activity> 
+0

एक और एएनआर। सटीक होने के लिए, मैं टैब नेविगेशन मोड में इस गतिविधि में एक एक्शन बार का उपयोग कर रहा हूं। इसलिए इसे कोई एक्शन बार पर सेट करना, एएनआर को तर्कसंगत रूप से देता है। –

2

में गतिविधि के *.NoActionBar विषय को लागू करने का प्रयास करें आपको इसका उपयोग करना चाहिए: - getSupportActionBar().setDisplayShowTitleEnabled(false);

getSupportActionBar()। setDisplayShowHomeEnabled (false);

1

यह चाल तुम्हारी समस्या :)

ActionBar bar = getActionBar();  
bar.hide(); 

या

ActionBar bar = getActionBar(); 
    bar.setDisplayShowHomeEnabled(false); 
    bar.setDisplayShowTitleEnabled(false); 
संबंधित मुद्दे