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

Выбираются все пункты в RadioButton - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Простая и бесплатная возможность рисования для приложения под android http://www.cyberforum.ru/android-dev/thread1351498.html
Интересует возможность простой и удобной, а главное бесплатной (на крайний случай и платной программы) возможности, которая позволит нарисовать например кнопки для менюшек, фон, простые 2D рисунки....
Программирование Android Как работает функция? Добрый день! Уважаемые программисты! Помогите разобраться с функцией, как она работает. Или подскажите какими средствами ее перевести в какой-нибудь язык программирования. Есть функция, она... http://www.cyberforum.ru/android-dev/thread1351473.html
Ошибка при запуске Android Studio: No JVM installation found Программирование Android
Динамическое создание элементов интерфейса Программирование Android
Здравствуйте. Есть небольшая проблема с динамическим созданием элементов интерфейса. Не понимаю как это сделать в теории: есть 2 кнопки, по нажатию первой в существующий список добавляется 2 элемента...
Программирование Android Добавить свою базу вопросов с ответами в готовое приложение для тестирования http://www.cyberforum.ru/android-dev/thread1351213.html
Ребят , есть приложение для тестирования, обычное , для тестов на психологию. Нужно в него добавить свою базу вопросов с ответами. Как это сделать, подскажите??
Программирование Android "Disable check". Как включить проверку совместимости? Здравствуйте. Как включить проверку методов , являются они устаревшие или нет? У меня в проекте не видит устаревшие методы (не зачеркивает их), и не видит методы новой реализации( выдаёт ошибку ). ... подробнее

Показать сообщение отдельно
BigOblom
118 / 118 / 7
Регистрация: 30.06.2010
Сообщений: 444
12.01.2015, 13:23  [ТС]
Spelcrawler, ну разметка lyout, который я использую в адаптере такая
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/item_list_selector">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Large Text"
        android:id="@+id/textView"
        android:clickable="false"
        android:focusable="false"
        android:padding="@dimen/abc_action_bar_icon_vertical_padding_material"
        android:layout_alignParentLeft="true"
        android:layout_marginLeft="0dp"
        android:layout_alignParentTop="true"
        android:layout_marginTop="0dp"
        android:layout_alignParentEnd="true"
        android:textSize="@dimen/abc_text_size_medium_material" />
</RelativeLayout>
Попробовал сделать так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class myRelativeLayout extends RelativeLayout {
 
        private boolean isActivated = false;
 
        public myRelativeLayout(Context context) {
            super(context);
        }
 
        public myRelativeLayout(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
 
        public myRelativeLayout(Context context, AttributeSet attrs, int defStyleAttr) {
            super(context, attrs, defStyleAttr);
        }
 
        public void switchState(){
            isActivated = !isActivated;
            setBackgroundColor(isActivated ? Color.rgb(22, 179, 147) : Color.TRANSPARENT);
        }
    }
Не катит. Ошибку выдает такую
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to ru.hexff.createdb.QuestionsActivity$myRelativeLayout
    at ru.hexff.createdb.QuestionsActivity$1.onItemClick(QuestionsActivity.java:150)
    at android.widget.AdapterView.performItemClick(AdapterView.java:299)
    at android.widget.AbsListView.performItemClick(AbsListView.java:1129)
    at android.widget.AbsListView$PerformClick.run(AbsListView.java:2927)
    at android.widget.AbsListView$3.run(AbsListView.java:3676)
    at android.os.Handler.handleCallback(Handler.java:733)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5047)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:807)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:623)
    at dalvik.system.NativeStart.main(Native Method)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru