2013-07-11 4 views
6

В Android причина в том, что атрибут style не использует префикс android: namespace?Причина, почему атрибут стиля не использует андроид: префикс пространства имен

Посмотрите, как style не начинается с android:? Кто-нибудь знает, почему?

<TextView 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:text="I Love Android!" 
     style="@android:style/TextAppearance.Large" 
     /> 

http://developer.android.com/guide/topics/ui/themes.html

Спасибо!

+0

Можете ли вы еще раз объяснить свой вопрос? –

+0

Я добавил пример. Может быть, ответ даст более глубокое понимание, может быть, и нет. – enl8enmentnow

ответ

5

От documentation:

Примечание: Атрибут стиля не использует Android: префикс пространства имен.

Причина: style не использует префикс пространства имен android, потому что он является частью атрибутов XML запаса.

+2

Что вы подразумеваете под «запасами XML-атрибутов» здесь? Стандарт XML сам по себе не определяет встроенные атрибуты, кроме, быть может, «xmlns». – aleh

Смежные вопросы