Форум программистов, компьютерный форум CyberForum.ru

Запретить смещение ImageView - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Анимация ImageView http://www.cyberforum.ru/android-dev/thread1737952.html
Здравствуйте. Как реализовать анимацию Imageview таким образом,что бы при нажатии кнопка затемнялась от центра к краям. Может плохо искал,но решения не нашел. Заранее благодарю.
Android Libgdx прорисовка текстур Господа знатоки!Кто-нибудь может мне прояснить причину подобного явления? Первый скрин(png) - это результат работы кода,приведённого ниже на desktop(Win Xp Sp3). Второй скрин - на android 4.4.2 Samsung galaxy ace4 neo. Почему один и тот же код работает по-разному,и как это исправить? public class MainMenu implements Screen{ SpriteBatch batch; Texture fon; Music music; http://www.cyberforum.ru/android-dev/thread1737913.html
Android Как правильно обновлять Android Studio
Здравствуйте коллеги. При обновлении студии создаются старые копии версий(см. рис.) 1)Можно ли их удалить и помешает ли это работе актуальной? Вышла новая версия 2.1 2) Могу ли я скачав ее с оф. сайта установить не удаляя 1.5.0? 3) Будет ли она корректно работать поверх 1.5.0? 4) Как правильно обновиться до 2.1? Еще один вопрос про GIT. 5) Если проект загружен с помощью 2.1 то перетянет...
Android Как извлечь записи из базы данных Oracle в android
Сделал логирование, регистрацию, добавление в базу. Осталось только извлекать с сервера на клиент информацию, как это осуществить? Имею класс с методом GET @SuppressWarnings("deprecation") public class JSONParser { static InputStream is = null; static JSONObject jObj = null; static String json = ""; public static final int POST = 0; public static final int GET = 1;
Android Обработка изображения с камеры http://www.cyberforum.ru/android-dev/thread1737689.html
Делаю фотографию с камеры, на фото студенческий пропуск, нужно обрезать полученную фотографию, чтобы остался один только пропуск и потом разрезать его процентно, чтобы оставить только часть фотографии с иницалами, чтобы в последующем можно было работать уже с ним, не подскажите как можно это сделать, возможно я криво ищу и не могу найти то что требуется :scratch:, посему очень не откажусь от...
Android Меню в Toolbar Здравствуйте, есть проблема не знаю как сделать подобное меню в Toolbar. Чтобы при нажатие одного item выпадал список. http://www.cyberforum.ru/attachment.php?attachmentid=692567&stc=1&d=1463502232 Заранее спасибо. подробнее

Показать сообщение отдельно
No Bro
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 56
18.05.2016, 08:26     Запретить смещение ImageView
Доброго времени суток всем.
Перейду сразу к сути, имеется несколько TextView, textView по клику выводят несколько ImageView.
но при повторном выборе одного и того же TextView, ImageView смещается.
Как запретить смещение imageView при повторном клике на textView?
так же интересует скрывать ImageView при выборе другого textView?
Пример:
Java
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
 //транзит 1
        mark343 = (ImageView) findViewById(R.id.mark343);
        mark343.setVisibility(View.GONE);
 
        textView4 = (TextView) findViewById(R.id.textView4);
        textView4.setX(textView4.getX() + 54);
        textView4.setY(textView4.getY() + 79);
        findViewById(R.id.textView4).setVisibility(View.VISIBLE);
 
        final TextView imgTr = (TextView) this.findViewById(R.id.textView4);
        imgTr.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                findViewById(R.id.mark343).setVisibility(View.VISIBLE);
                mark343.setX(mark343.getX() + 139);
                mark343.setY(mark343.getY() + 248);
                Toast.makeText(getBaseContext(), "Транзит № 1 ", Toast.LENGTH_SHORT).show();
 
            }
 
        });
 
// транзит 2
        rmark300 = (ImageView) findViewById(R.id.rmark300);
        mark341 = (ImageView) findViewById(R.id.mark341);
        mark342 = (ImageView) findViewById(R.id.mark342);
 
        rmark300.setVisibility(View.GONE);
        mark341.setVisibility(View.GONE);
        mark342.setVisibility(View.GONE);
 
 
        textView3 = (TextView) findViewById(R.id.textView3);
        textView3.setX(textView3.getX() + 210);
        textView3.setY(textView3.getY() + 230);
        findViewById(R.id.textView3).setVisibility(View.VISIBLE);
 
 
        final TextView imgTr2 = (TextView) this.findViewById(R.id.textView3);
        imgTr2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                findViewById(R.id.rmark300).setVisibility(View.VISIBLE);
                rmark300.setX(rmark300.getX() + 362);
                rmark300.setY(rmark300.getY() + 263);
                findViewById(R.id.mark341).setVisibility(View.VISIBLE);
                mark341.setX(mark341.getX() + 165);
                mark341.setY(mark341.getY() + 247);
                findViewById(R.id.mark342).setVisibility(View.VISIBLE);
                mark342.setX(mark342.getX() + 427);
                mark342.setY(mark342.getY() + 690);
 
 
                Toast.makeText(getBaseContext(), "Транзит № 2 ", Toast.LENGTH_SHORT).show();
 
            }
 
        });
 
//транзит 3
        mark344 = (ImageView) findViewById(R.id.mark344);
        mark344.setVisibility(View.GONE);
        mark345 = (ImageView) findViewById(R.id.mark345);
        mark345.setVisibility(View.GONE);
        vk002 = (ImageView) findViewById(R.id.vk002);
        vk002.setVisibility(View.GONE);
        maz011 = (ImageView) findViewById(R.id.maz011);
        maz011.setVisibility(View.GONE);
 
        textView5 = (TextView) findViewById(R.id.textView5);
        textView5.setX(textView5.getX() + 701);
        textView5.setY(textView5.getY() + 315);
        findViewById(R.id.textView5).setVisibility(View.VISIBLE);
 
        final TextView imgTr3 = (TextView) this.findViewById(R.id.textView5);
        imgTr3.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                findViewById(R.id.mark344).setVisibility(View.VISIBLE);
                mark344.setX(mark344.getX() + 746);
                mark344.setY(mark344.getY() + 625);
                findViewById(R.id.mark345).setVisibility(View.VISIBLE);
                mark345.setX(mark345.getX() + 746);
                mark345.setY(mark345.getY() + 602);
                findViewById(R.id.vk002).setVisibility(View.VISIBLE);
                vk002.setX(vk002.getX() + 533);
                vk002.setY(vk002.getY() + 235);
                findViewById(R.id.maz011).setVisibility(View.VISIBLE);
                maz011.setX(maz011.getX() + 533);
                maz011.setY(maz011.getY() + 235);
                Toast.makeText(getBaseContext(), "Транзит № 3 ", Toast.LENGTH_SHORT).show();
 
            }
 
        });
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru