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

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

Войти
Регистрация
Восстановить пароль
 
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
#1

Как сделать невидимый CheckBox? - Программирование Android

12.11.2013, 13:20. Просмотров 994. Ответов 0
Метки нет (Все метки)

Как работать с 2 layout,
main.xml
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
31
32
33
<FrameLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/header" >
 
        <ImageButton
            android:id="@+id/imgBtnAdd"
            android:layout_width="32dp"
            android:layout_height="32dp"
            android:src="@drawable/imgbuton"
            android:layout_gravity="right"
            android:layout_margin="15dp"
           android:contentDescription="@string/imgBtn"/>
        <ImageButton
            android:id="@+id/imgBtnDel"
            android:visibility="invisible"////при заполнении списка visible
            android:layout_width="32dp"
            android:layout_height="32dp"
            android:layout_gravity="right"
            android:layout_marginTop="15dp"
            android:layout_marginRight="47dp"
            android:src="@android:drawable/ic_menu_delete" android:contentDescription="@string/delete"/>
    </FrameLayout>
    <ListView
        android:id="@android:id/list"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_weight="2.01"
        android:background="@drawable/body1"
        android:cacheColorHint="@android:color/transparent"
        android:drawSelectorOnTop="false"
        android:padding="15dp"> 
    </ListView>
todo_row.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="wrap_content">
<TextView
    android:id="@+id/label"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:text="@+id/TextView01"
    android:textColor="@color/black"
    android:textSize="25sp">
</TextView>
<CheckBox
    android:id="@+id/chbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="10dp"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:visibility="gone"/>
</RelativeLayout>
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
MainActivity.java
CheckBox chbox;
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
chbox = (CheckBox)findViewById(R.id.chbox);
 
public void onClick(View v){
switch (v.getId()){
case R.id.btnOk:
chbox.setVisibility(View.INVISIBLE);
        }   
    }
ПОмогите пожалуйста, что я делаю не так?

Добавлено через 2 часа 15 минут
проблема вышла в другом месте,

Java
1
2
chbox = (CheckBox)findViewById(R.id.chbox);
      chbox.setVisibility(CheckBox.VISIBLE);
по нажатии на кнопку выполняется этот код. В каждой строке чекбокс, но появляется только один. А надо чтоб все
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2013, 13:20     Как сделать невидимый CheckBox?
Посмотрите здесь:

Как скрыть CheckBox в списке? - Программирование Android
Есть ListView, в нем item'ы с чекбоксами, нужно по кнопке включать режим мультивыбора, т.е. пока не нажмешь кнопку, чекбоксы в списке не...

Как можно уменьшить границы Checkbox - Программирование Android
Как можно уменьшить толщину линии(границы CheckBox)? Как ее размерами можно управлять? Ну boarder checkbox.

Как передать сервису состояния checkbox из MainActivity? - Программирование Android
Есть service который запускается из MainActivity и в определённое время запускает метод. Но этот метод должен запускаться только если...

Checkbox как узнать на которых чекбоксов стоит галочка - Программирование Android
Здравствуйте. Есть 4 checkbox-a При нажатии кнопки нужно вывести какой из чекбоксов выбран. На данный момент нашел пример, но он...

Как можно в checkbox установить любую нужную мне иконку - Программирование Android
Как можно в checkbox установить любую нужную мне иконку? Или у togglebutton уменьшить нормально размер ато она получается слишком крупной...

Как сохранить состояние выделенных checkbox и list data в Listactivity? - Программирование Android
Здравствуйте. Было задание сделать ListView c CheckBox, при нажатии на кнопку Add добавляется случайное число в ListActivity. Если выделить...

Как отменить Checked \ Selected CheckBox из самого события на Selected в Listener - Программирование Android
В самом событии - Листенере надо отменить установку галки. Чтобы не зациклилось надо установить без вызова опять этого листенера. Как? ...

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

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

Как сделать переключение вкладок такое же как в WhatsApp? - Программирование Android
Наверное все видели как можно перелистывать вкладки &quot;Вызовы&quot;, &quot;Чаты&quot; и &quot;Контакты&quot; в программе WhatsApp. Может кто-нибудь объяснить как это...

Как сделать просмотр содержимого в программе, как в браузере - Программирование Android
Есть у меня приложение, в котором есть данные, текст и картинки. текста и картинок много. Если я буду использовать ScrollView, то я смогу...

CheckBox и Timer - Программирование Android
Здравствуйте. Я только недавно начала изучать программирование. Помогите пожалуйста. Есть CheckBox1 и CheckBox2. Есть editText1 в...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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