Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 340
#1

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

12.11.2013, 13:20. Просмотров 1243. Ответов 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);
по нажатии на кнопку выполняется этот код. В каждой строке чекбокс, но появляется только один. А надо чтоб все
http://www.cyberforum.ru/android-dev/thread1565698.html
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2013, 13:20
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сделать невидимый CheckBox? (Программирование Android):

Как можно уменьшить границы Checkbox
Как можно уменьшить толщину линии(границы CheckBox)? Как ее размерами можно...

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

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

Как сохранить состояние выделенных checkbox и list data в Listactivity?
Здравствуйте. Было задание сделать ListView c CheckBox, при нажатии на кнопку...

Как можно в checkbox установить любую нужную мне иконку
Как можно в checkbox установить любую нужную мне иконку? Или у togglebutton...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2013, 13:20
Привет! Вот еще темы с решениями:

Хочу сделать игру под Android на движке Unity. Как сделать регистрацию пользователей?
Помогите разобраться! Хочу сделать игру под Андроид на движке Unity. Как...

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

Как сделать невидимый столбец в aspxgridview (DevExpress)
У меня две таблицы, одна вложена в другую. При создании элемента, передаю...

Как сделать невидимый слой сверх видео на сайте?
Всем привет! Есть сайт, где есть видео. Как сделать так, чтобы это видео...


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

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

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