Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
RafaelRS
1 / 1 / 0
Регистрация: 18.11.2013
Сообщений: 18
#1

Как заставить работать setImageLevel в потомке ImageView - Программирование Android

17.12.2013, 21:05. Просмотров 444. Ответов 1
Метки нет (Все метки)

Имею такой layout:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?xml version="1.0" encoding="utf-8"?>
 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center_vertical">
 
    <ru.rafaelrs.necksaver.OnTopImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/cross_button"
        android:src="@drawable/cross"
        android:adjustViewBounds="true"
        android:layout_gravity="right"
        android:maxHeight="40dp"
        android:scaleType="fitXY"
        android:padding="5dp"
        android:baselineAlignBottom="false" />
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/popup_image"
        android:layout_gravity="right"
        android:src="@drawable/popup"
        android:adjustViewBounds="true"
        android:clickable="true"
        android:layout_marginBottom="-40dp"
        android:layout_marginTop="-40dp" />
 
</LinearLayout>
И вот такой OnTopImageView:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class OnTopImageView extends ImageView {
    public OnTopImageView(Context context) {
        super(context);
    }
 
    public OnTopImageView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
 
    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        super.onMeasure(widthMeasureSpec, heightMeasureSpec);
        setImageLevel(1000);
    }
}
Смысл - хочу чтобы картинка OnTopImageView была НАД той, что после нее.

Что я делаю не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 21:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как заставить работать setImageLevel в потомке ImageView (Программирование Android):

Как заставить работать BroadcastReceiver? - Программирование Android
Добрый день! Собственно идея: есть стандартный плеер телефона(HTC One m7 Android 4.4.3) и проводная гарнитура с одной кнопкой. Но по...

Как заставить работать ViewPager + TabLayout в ScrollView? - Программирование Android
Здравствуйте. Столкнулся с проблемой - ViewPager напрочь отказывается отображаться в ScrollView. При этом вне ScrollView всё работает как...

Скопировать картинку из одной ImageView в другую ImageView - Программирование Android
В ImageView поставлена картинка методом setImageResource. По нажатию на неё, нужно такую-же картинку поставить в другую вью, а в первой...

Заставить андроид работать с купюроприемником BV20 - Программирование Android
Друзья, возникла задача заставить купюроприемник взаимодействовать с планшетом под платформой android. Может есть у кого идеи, как это...

Не могу заставить работать Retrofit + RxJava - Программирование Android
Не могу заставит работать Retrofit + RxJava. Кто может помочь? Без RxJava всё работает. Лямбды никак не могу подключить, поэтому...

Как обработать нажатие на ImageView? - Программирование Android
Ребят, не пойму в чем ошибка, как обработать нажатие на картинку? public class MainActivity extends ActionBarActivity implements...

1
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
18.12.2013, 13:38 #2
Поместите это все в RelativeLayout.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2013, 13:38
Привет! Вот еще темы с ответами:

Как обработать нажатие ImageView - Программирование Android
Создаю программу на Андроиде. И сразу столкнулся с проблемой. Почему то не получается... Создаю три объекта ImageView, и надо при нажатии...

Как реализовать переворачивание ImageView в Android? - Программирование Android
Добрый день! Подскажите, кто знает как реализовать анимацию переворачивания например ImageView, то есть как будто лежит карта и мы ее...

Как ровно наложить imageview на surfaceview - Программирование Android
Не удается подогнать правильно размер эти двух view. Хочу чтобы фотография накладывалась на изображение с камеры, но фотография всегда...

Возможно использовать ImageView как кнопку? - Программирование Android
Возможно использовать ImageView как кнопку? Если да то как?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru