У меня есть следующие axml
, где у меня есть две кнопки изображения, но я хочу только показать их и реализовать что-то, что можно переключить.Видимость ImageButton в MVVMCross
Более конкретно, когда пользователь нажимает button1
, он скроет button1
и покажет button2
и наоборот. Я использую шаблон MVVMCross
.
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:paddingLeft="20dp"
android:paddingRight="20dp">
<ImageButton
android:id="@+id/myBtn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_arrow_back" />
<ImageButton
android:id="@+id/myBtn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_arrow_white" />
</RelativeLayout>
Спасибо большое, он работал безупречно. Полезно знать функцию InvertedVisibility! – hotspring
Да, есть много интересных вещей, которые он может сделать, например, привязка видимости к количеству в списке, чтобы показать/скрыть «нет элементов в списке». Кредит действительно идет к ребятам, которые делают плагин здесь https://github.com/MvvmCross/MvvmCross-Plugins/tree/master/Visibility –