Когда я разработал, я неожиданно обнаружил новый виджет под названием android.support.v7.widget.ButtonBarLayout
. Я попытался найти его в Интернете, но ничего не было найдено, даже на официальном сайте документов разработки.Что такое ButtonBarLayout и как его использовать?
В то же время, я нашел два ButtonBarLayout
при поиске ButtonBarLayout
везде в Android Студия, один android.support.v7.widget.ButtonBarLayout
и другой com.android.internal.widget.ButtonBarLayout
. Я пытался читать исходные коды обоих, я обнаружил, что они такие же, кроме имени пакета. Поэтому я подумал, что, возможно, android.support.v7.widget.ButtonBarLayout
пришел с com.android.internal.widget.ButtonBarLayout
после внутренних ButtonBarLayout
прошел испытания и выпустил. В то же время ButtonBarLayout
наследуется от LinearLayout
.
Но есть какой-то вопрос:
- Что мы можем получить от
ButtonBarLayout
буквально и как мы должны использовать его? - Я заметил переменную
private boolean mAllowStacking
. Когда он изменится, ориентация этого макета будет изменена. Но я не совсем понял, для чего он используется.
Значит, кто-нибудь знает ButtonBarLayout
хорошо?
PS: Я использовал Android Studio из 2.0.0 Preview 4 и Gradle Плагин из 2.0.0-alpha3 и Android Поддержка библиотеки из 23.1.1 и платформенные инструменты от 23.1 и Строительные инструменты от 23.0.2.
Ehhh, просто смущен, когда ориентация направлена. – SilentKnight