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

Как обрабатывать не только View элементы - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Не работает отправка POST запроса http://www.cyberforum.ru/android-dev/thread1142525.html
try{ HttpClient httpclient = new DefaultHttpClient(); //YOUR PHP SCRIPT ADDRESS HttpPost httppost = new HttpPost("http://example.com/android/selectCat.php"); try { // Add your data List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); nameValuePairs ...
Android Кодировка в BufferedReader Отправляю запрос на сервер и получаю ответ. BufferedReader r = new BufferedReader ( new InputStreamReader ( inputStream )); StringBuilder total = new StringBuilder (); String line ; while (( line = r . readLine ()) != null ) { total . append ( line ); } Но если в ответе есть буквы не латинские но они отображаются как квадраты. как это исправить? http://www.cyberforum.ru/android-dev/thread1142477.html
Android Использование одного LiatFragment для разных целей
Есть лист фрагмент, и есть 2 задачи под которые он подходит. Отличие будет только в контекстном меню. Как собственно это меню организовать, чтоб пункты не перепутались. Или стоит под каждую задачу свой лист фрагмент делать и писать свое меню?
Работа с ImageButton Android
Hебят возникла такая проблема при замене Button на ImageButton, приложение вылетает с ошибкой при этому логи указывают на ошибку в методе обновления TextView, хотя до этого с Button все было нормально, помогите с решением проблемы, буду признателен) Код метода обновления: private void updateQuestion(){ int question = mQuestionBank.getQuestion(); mQuestionTextView.setText(question); }...
Android RadioButton, RadioGroup в ListView http://www.cyberforum.ru/android-dev/thread1142154.html
Не пойму я как сделать. Мне надо список из трех элементов radioButton. Вот и чтобы при нажатии на второй элемент с первого снимался фокус(отметка) и ставился на второй, чтоб по такому принципу работало. Как что делать посоветуйте. Возможно искал плохо, но не нашел:D. Направте меня пожалуйста. А лучше примерчик разметки и кода нимножко.
Android Не отображаються иконки в опции меню Всем доброй ночи! помогите пож. в эмуляторе не отображаются иконки меню, хотя в Intellij IDEA они помечаються на краях (и их видно), но когда запускаю эмулятор глухо. @Override public boolean onCreateOptionsMenu(Menu menu) { // добавляем пункты меню menu.add(Menu.NONE, IDM_CURRENT_MONEY, Menu.NONE, "Конвертация") ... подробнее

Показать сообщение отдельно
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433

Как обрабатывать не только View элементы - Android

08.04.2014, 16:55. Просмотров 597. Ответов 3
Метки (Все метки)

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
ImageView btn1 = (ImageView)findViewById(R.drawable.gorod_cveta_button1);
            final Animation anim1 = AnimationUtils.loadAnimation(this, R.anim.scale);
            btn1.setOnClickListener(new OnClickListener() {
            public void onClick(View t)
            {
                t.startAnimation(anim1);
                LayerDrawable id1 = l2Drawable();
                LinearLayout linear = (LinearLayout)findViewById(R.id.linear);
                linear.setBackground(id1);
                
            }
            });
 
private LayerDrawable lDrawable(){
         BitmapDrawable drawable0 = (BitmapDrawable) getResources().getDrawable(R.drawable.gorod_cveta_main_clear);
         BitmapDrawable drawable1 = (BitmapDrawable) getResources().getDrawable(R.drawable.gorod_cveta_button1);
             drawable1.setGravity(Gravity.LEFT);
         BitmapDrawable drawable2 = (BitmapDrawable) getResources().getDrawable(R.drawable.gorod_cveta_button2);
             drawable2.setGravity(Gravity.LEFT);
         BitmapDrawable drawable3 = (BitmapDrawable) getResources().getDrawable(R.drawable.gorod_cveta_button5);
             drawable3.setGravity(Gravity.LEFT);
         BitmapDrawable drawable4 = (BitmapDrawable) getResources().getDrawable(R.drawable.gorod_cveta_button4);
             drawable4.setGravity(Gravity.RIGHT);
         Drawable drawableArray[] = new Drawable[] {drawable0, drawable1, drawable2, drawable3, drawable4};
         LayerDrawable layerDraw = new LayerDrawable(drawableArray);
         layerDraw.setLayerInset(1, 170, -280, 0, 0);
         layerDraw.setLayerInset(2, 270, -280, 0, 0);
         layerDraw.setLayerInset(3, 430, -280, 0, 0);
         layerDraw.setLayerInset(4, 0, -280, 240, 0);
         return layerDraw;
         
     }
Вот ребята, нужно обработать как кнопку картинку из слоев. Но она не является View элементом и поэтому ничего не работает. Так как сделать обработку нажатия для такой картинки

Добавлено через 1 минуту
Да кстати OnClickListener работает вроде только с View элементами, так что я вообще в ступоре
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru