2016-06-17 3 views
1

У меня проблема с android:minimalSize внутри activity - layout в моем файле манифеста. Это говоритAndroid API 24. Идентификатор ресурса не найден для атрибута 'minimumSize' в пакете 'android'

Нет идентификатора ресурса найдено для атрибута 'minimalSize' в пакете 'андроид'

Это странно. Поскольку от https://developer.android.com/preview/features/multi-window.html#configuring кажется, что android:minimalSize является законным атрибутом для многооконного режима.

Кроме того, другие атрибуты внутри activity - layout как android:defaultHeight и android:defaultWidth в порядке.

Возможно, у кого-то была аналогичная проблема. Уровень

App build.gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.0" 

    defaultConfig { 
     //... 
     minSdkVersion 16 
     targetSdkVersion 24 
     //... 
    } 
    //... 
} 

dependencies { 
    //... 
    compile 'com.android.support:appcompat-v7:24.0.0' 
} 

AndroidManifest.xml:

//... 
<activity 
    //... 
    android:resizeableActivity="true"> 
    <layout android:minimalSize="450dp" /> 
    //... 
</activity> 
//... 

ответ

9

Пер с New APIs in Developer Preview 4:

Multi-Window android:minimalHeight и android:minimalWidth атрибуты были переименованы в android:minHeight и android:minWidth.

documentation page you linked to также был изменен для обозначения новых имен.

+0

'minimalSize' был заменен на' minimalHeight' и 'minimumWidth' в [Developer Preview 2] (https://developer.android.com/preview/support.html#dp2-new). Я не вижу 'minimialSize',' minimalHeight' или 'minimumWidth' на странице документации на английском языке - вы находитесь на определенном языке, который еще не обновлен? – ianhanniballake

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