1. 程式人生 > >Android 獲取不到自定義屬性(Android studio 2.2版本中自定義屬性的宣告)

Android 獲取不到自定義屬性(Android studio 2.2版本中自定義屬性的宣告)

跟著慕課網中鴻洋大神照著寫QQ5.0的側滑選單中遇到的問題。

如果按照鴻洋大神所說書寫格式是 xmlns:arrtss=”http://schemas.android.com/apk/+當前應用包名但是會報錯
這裡寫圖片描述

於是我自作聰明,居然不報錯了
這裡寫圖片描述

但是問題來了,執行程式之後沒有自定義屬性的效果,於是開始找問題出在了哪裡。
首先在Java程式碼中新增 Log ,通過 Log 對執行中的程式進行追蹤
這裡寫圖片描述

發現系統並沒有找到我像用的自定義屬性
這裡寫圖片描述

於是上網搜尋知道了怎麼改,
舊版本的書寫格式是 xmlns:arrtss=”http://schemas.android.com/apk/+當前應用包名


2.2版本下 xmlns:arrtss=”http://schemas.android.com/apk/res-auto”
這裡寫圖片描述

希望跟我遇到同樣問題的童鞋可以少走些彎路