Articles of макет

Ошибка раздувания фрагмента класса android kotlin

Итак, во-первых, я отвечаю на ваш вопрос: «Вы действительно? На это много ответов». Да, я знаю, но я действительно пытаюсь решить эту проблему как третий день: во всех SOF нет никаких сомнений в моей ошибке. У меня есть два похожих проекта: на Java и в Котлине. Но это ошибка f @ # ^%! @ Только […]

Как установить прослушиватель движения для существующего вида

например, добавьте прослушиватель двойного прослушивания для VideoView. Я надеюсь, что он поддерживает следующий код: //Player.kt var vv = findViewById(R.id.player) as VideoView vv.onDoubleClick { // do something }

Добавить представление в пользовательскую группу просмотра

Я пытаюсь добавить представление в свою пользовательскую группу просмотра, но все мои попытки не увенчались успехом. Моя настраиваемая группа просмотра class CircleView : ViewGroup, View.OnTouchListener { private var controller: SpeedControllerImp? = null constructor(context: Context) : super(context) { init() } constructor(context: Context, attrs: AttributeSet?) : super(context, attrs) { var mTextView = TextView(this.context) mTextView?.setTextColor(Color.WHITE) mTextView?.textSize = 150F […]

Использование переменной из другого файла Kotlin

если у меня есть 2 действия, и я хочу добавить, если условие от переменной в другом действии. Как я могу это сделать? например, если у меня есть переменная, содержащая 9 чисел в первом макете (первая активность), и я хочу установить условие в другом, используя переменную x, которая является вопросом. Я использую Android Studio с kotlin.

Ошибка – невозможно изменить заголовок supportActionBar

Я пытаюсь изменить название supportActionBar из метода, вызванного обратным вызовом сети. Хотя я и называю это изнутри главной темы, название не меняется! Если я попробую в любом другом методе, он это сделает. Мой макет: <android.support.design.widget.AppBarLayout android:id="@+id/app_bar" android:layout_width="match_parent" android:layout_height="@dimen/app_bar_height" android:fitsSystemWindows="true" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/toolbar_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/userProfile" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@string/str_act_main_user_list_item_user_profile_picture" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" […]

Контекстная проблема при использовании Anko DSL в настраиваемом адаптере для ListView

Я пытаюсь написать универсальный адаптер для ListView который позволяет использовать Anko DSL в качестве содержимого элементов. Код указан ниже. Как вы можете видеть, есть уродливый патч with(viewGroup!!.context) чтобы заставить код работать. Это не похоже на другой пример Анко, который вы видите. Если я удалю оператор with , мое приложение выйдет из строя FATAL EXCEPTION: java.lang.ClassCastException: […]

Настроить двоичный XML-файл исключения на Windows

Я разрабатываю приложение для Android с помощью студии Android. Язык программирования – Kotlin, а моей операционной системой является Ubuntu. Когда я строю проект на своем компьютере, все работает нормально. Но когда мой коллега попытался сделать то же самое, у него есть это исключение инфляции раскладки, которое появляется на каждом тестируемом устройстве. Все то же самое, […]

android.view.InflateException: двоичная строка XML-файла # 32: двоичная строка XML-файла # 32: ошибка раздувания класса

В настоящее время я сталкиваюсь с проблемой в своем приложении, я посмотрел и попробовал множество решений, но я не смог найти ничего, что действительно работает. У меня есть активность, которая содержит список пользовательских компонентов. Этими компонентами являются элементы Android CardView, завернутые в LinearLayout. Каждый из этих компонентов карты содержит Относительный макет, который по умолчанию пуст. […]

Программирование создания пейджера представления в панели вкладок, но просмотр содержимого пейджера прокручивается через вкладки

Как гласит название, я создал пейджер представления с вкладкой. Я использую NestedScrollView в качестве родительского макета, а в качестве дочернего элемента CoordinatorLayout. Проблема в том, что когда я просматриваю страницу вверх и вниз, содержимое просматривает заголовок вкладки. Я попытался использовать AppBarLayout, но он не позволяет прокручивать, поэтому мне пришлось удалить его. Мне было интересно, есть […]

Как исправить воссоздание программно Макет

У меня есть основной макет со многими viewgroup. Я пытаюсь получить все элементы views и добавить в свой собственный макет. Но когда я пытаюсь это сделать, не все элементы на их позиции private fun onStartGravity(context: Context, viewGroup: ViewGroup) { val parent = viewGroup.parent as ViewGroup parent.removeView(viewGroup) newGroup = MyRelativeLayout(context) initCustomViewGroup(context, viewGroup) viewArrayList.forEach { newGroup?.addView(it, it.layoutParams) […]