मैं अधिक से अधिक बिंदु प्रदर्शित करने के लिए एक उदाहरण देने जा रहा हूं।
कल्पना कीजिए कि मेरे ऐप में कई फ़्लोटिंगएशनबटन हैं। नतीजतन, मैं एक शैली बनाना और उसका पुन: उपयोग करना चाहता हूं। तो मैं निम्नलिखित कार्य करता हूं:
<style name="FabStyle” parent ="Widget.Design.FloatingActionButton">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_margin">16dp</item>
<item name="app:backgroundTint">@color/accent</item>
<item name="app:layout_anchorGravity">end|bottom</item>
</style>
मेरे पास समस्या यह है कि कोड संकलित नहीं हो रहा है क्योंकि यह शिकायत कर रहा है
Error:(40, 5) No resource found that matches the given name: attr 'app:backgroundTint'.
मैंने resources
टैग के माध्यम से नाम स्थान लाने की कोशिश की लेकिन वह काम नहीं कर रहा है
<resources
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
>
किसी भी विचार कैसे मैं यह काम करने के लिए मिल सकता है?
1
संबंधित: stackoverflow.com/questions/6860886/…
—
styler1972