এখানে app
আমি একটি res/menu/main.xml
ফাইল থেকে যে নেমস্পেসটি দেখেছি তার একটি উদাহরণ
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" >
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100"
app:showAsAction="never" />
</menu>
app
নেমস্পেস কী উদ্দেশ্যে কাজ করে? এটি কি একটি "স্ট্যান্ডার্ড" অ্যান্ড্রয়েড এক্সএমএল নেমস্পেস? দুটি আলাদা আলাদা নেমস্পেসে স্থাপন করা একই বৈশিষ্ট্যের জন্য একই মান বিকল্পগুলি পাওয়া যায় (যেমন app:showAsAction
এবং android:showAsAction
)।
ডক্স থেকে :
android:showAsAction=["ifRoom" | "never" | "withText" | "always" | "collapseActionView"]
উদাহরণস্বরূপ, উপরের উদাহরণের রেখাটির অর্থ কি অন্যরকম অর্থ যদি বৈশিষ্ট্যটি পরিবর্তিত হত:
android:showAsAction="never"
এটি প্রায় দেখে মনে হচ্ছে এটি কিছুটা "সাবক্লাসিং" মেকানিজম হতে পারে তবে app
গুগল / অ্যান্ড্রয়েড উত্স থেকে নেমস্পেসে আমি কোনও আসল ডকুমেন্টেশন খুঁজে পাচ্ছি না ।