में फ्लैशिंग से ऐप का नाम रोकें मैंने अपने ऐप के लिए कस्टम टाइटल बार बनाया है जो काम करता है। हालांकि, जब ऐप पहले लोड होता है, तो मेरा टेक्स्ट प्रकट होने से पहले एक पल के लिए ऐप नाम शीर्षक पट्टी में प्रदर्शित होता है। मै इसे होने से कैसे रोकू सकता हूँ? बसटाइटल बार
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myTitle"
android:text="my text"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:textAppearance="?android:attr/textAppearance"
/>
मेरे शीर्षक पट्टी पृष्ठभूमि फ्लैश नहीं है,:
मैं यहाँ अपने मुख्य गतिविधि में अपने कस्टम शीर्षक पट्टी सेट:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.mytitle);
mytitle.xml है जहां मैं अपने पाठ सेट ये पाठ।
धन्यवाद।
ठीक है मैंने एंड्रॉइड डाला है: थीम = "@ एंड्रॉइड: स्टाइल/थीम। नॉट टिटलेबार" मेरी मुख्य गतिविधि के तहत मैनिफेस्ट में, लेकिन जब मैं अपनी गतिविधि में इस पंक्ति में जाता हूं तो यह क्रैश हो जाता है: requestWindowFeature (Window.FEATURE_CUSTOM_TITLE); – Dominic
आपको किसी थीम से स्विच करने के लिए सेटथीम() को किसी अन्य शीर्षक से कॉल करने की आवश्यकता है, जिसमें शीर्षक बार है। उदाहरण के लिए setTheme (android.R.style.Theme)। – hackbod
उसने ऐसा किया! धन्यवाद। – Dominic