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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android setVisibility http://www.cyberforum.ru/android-dev/thread1005276.html
Здравствуйте! У меня есть метод который возвращает курсор в ListView private void fillData() { cursor = dbHelper.fetchAllNode(); startManagingCursor(cursor); String from = new...
Программирование Android Весь текст в ViewPager У меня есть проект с подключенными библиотеками Viewpagerindicator и Sherlock. Код с ViewPager. <?xml version="1.0" encoding="utf-8"?> <LinearLayout ... http://www.cyberforum.ru/android-dev/thread1005150.html
как построить такую модель на андроид? Программирование Android
мне нужно разделить приложение на такую модель как показана в вложении. то есть. есть 3 лайота. при нажатие на кнопку в одном из них идет запрос к вк у самого нижнего файла. потом запрос...
Eclipse добавление своего представления на Palette Программирование Android
В данный момент у меня в eclipse на Palette много всяких стандартных представления типа Button, Checkbox, GridLayout. Допустим я решил расширить/изменить функциональность стандартного класса...
Программирование Android Скриншот на событие http://www.cyberforum.ru/android-dev/thread1004477.html
Доброго всем дня! Подскажите, каким образом сделать скриншот на событие? Погуглив нашел это: View content = getWindow().getDecorView().findViewById(android.R.id.content); Bitmap bitmap =...
Программирование Android Графика Вес привет Задача такая у нас есть круг (на данные момент не важно или это картинка или shape или еще что-то) Мне надо превращать круг в овал, когда человек тянет за один из концов (по мере... подробнее

Показать сообщение отдельно
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 340

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

12.11.2013, 13:20. Просмотров 1238. Ответов 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);
по нажатии на кнопку выполняется этот код. В каждой строке чекбокс, но появляется только один. А надо чтоб все
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru