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

Обработка нажатия каждого элемента List View - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Fragments и Activity http://www.cyberforum.ru/android-dev/thread941107.html
Есть приложение некоего калькулятора, в котором есть activity_main.xml, где реализованы кнопки и клас MainActivity.java, в котором происходят все вычисления... В приложении реализовал боковое меню с помощью фрагментов, теперь калькулятор отображается, но не считает, т.е. фрагмент отображает только activity_main.xml, а MainActivity.java как бы не у дел... Подскажите пожалуйста пути решения.
Android Задать размер PopupWindow Как установить вручную высоту и ширину окна, заданного в манифесте как диалог (@android:style/Theme.Dialog). Успешно открывается, но размеры выбираются контекстом. Нашел пример: win1 = new PopupWindow(context); win1.setContentView(layout); win1.setWidth(width); win1.setHeight(height); http://www.cyberforum.ru/android-dev/thread940938.html
Как подключится к эмулятора с того самого компа? Android
сервер слушает порт 13ХХХ, перепробовал все из этих айпишников: 10.0.2.1 10.0.2.2 10.0.2.3 10.0.2.4 / 10.0.2.5 / 10.0.2.6 10.0.2.15 127.0.0.1 - безуспешно.
Android Использование сторонней библиотеки
Понадобилось добавить в приложение диалог выбора цвета. Встроенного ColorPicker'a я не нашёл и пошёл гуглить рукописные варианты. Самый подходящий из найденных для меня ColorPickerPreference. Но как использовать библиотеку? По советам с SO я "Right click in your workspace -> Import -> Android -> Existing Android Code Into Workspace -> give path of that project/library" и в Package Explorer...
Android Повторное воспроизведение музыки после кнопки home (media-player) http://www.cyberforum.ru/android-dev/thread940885.html
Собственно, погуглил, и нашел, что у всех обратная проблема - "как остановить музыку, если нажата кнопка home". У меня такой проблемы нет, наоборот, музыка останавливается сама, но при возврате в приложение уже не воспроизводится (только музыка (setLoop(true)), со звуками всё впорядке). При попытке в методе onPause вызывать mediaPlayer.pause(), а в onResume mediaPlayer.start() - ничего. Как же...
Android Как ведется работа со стереозвуком ? Точнее как можно управлять этим? Например поток с одного аудиофайла в одни уши, поток с другим аудиофайлом в другие уши. Буду признателен за кусок кода отвечаеющий за это. подробнее

Показать сообщение отдельно
lexus213
 Аватар для lexus213
3 / 3 / 0
Регистрация: 25.06.2011
Сообщений: 71
23.08.2013, 15:09  [ТС]     Обработка нажатия каждого элемента List View
Цитата Сообщение от Digetix Посмотреть сообщение
А чего

вместо
Java
1
2
3
4
5
6
7
8
9
10
11
public class FragmentView1 extends Fragment {   
    
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {     
        
        View myView = inflater.inflate(R.layout.about, container, false);
        
      
        return myView;
    }
}
?
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState, int position) {   
            super.onCreate(savedInstanceState);
 
            final String[] listview_names = {"Белорусский бизнес на селе","Общество с ограниченной ответственностью","Учредители ООО","Уставный фонд ООО",
                    "Частное унитарное предприятие","Юридический адрес частного УП","Учредитель частного УП",
                    "Учредительные документы ООО","Наименование частного УП","Уставный фонд частного УП","Юридический адрес ООО","Порядок регистрации частного УП",
                    "Порядок регистрации ООО (ОДО)","Регистрация ИП в Беларуси","Согласование наименования","Госпошлина за регистрацию ИП","Советы по выбору наименования организации",
                    "Порядок регистрации ИП","Общество с дополнительной ответственностью","Получение паспорта","Замена паспорта по сроку действия","Замена паспорта при утере",
                    "Ликвидация форм собственности","Регистрация форм собственности"};
            
            
            View myView = inflater.inflate(R.layout.search, container, false);
 
            et  = (EditText)myView.findViewById(R.id.EditText01);
           // lv  =   (ListView)myView.findViewById(android.R.id.list);
 
         //   
            array_sort=new ArrayList<String> (Arrays.asList(listview_names));
            setListAdapter(new bsAdapter(getActivity()));
 
            et.addTextChangedListener(new TextWatcher()
            {
                public void afterTextChanged(Editable s)
                {
                      // Abstract Method of TextWatcher Interface.
                }
                public void beforeTextChanged(CharSequence s,
                        int start, int count, int after)
                {
                    // Abstract Method of TextWatcher Interface.
                }  
                public void onTextChanged(CharSequence s,
                        int start, int before, int count)
                {
                    
 //             
                    textlength = et.getText().length();
                    array_sort.clear();
                    for (int i = 0; i < listview_names.length; i++)
                    {
                        if (textlength <= listview_names[i].length())
                        {
 
                            if(listview_names[i].toLowerCase().contains(
                                    et.getText().toString().toLowerCase().trim()))
                            {
                                array_sort.add(listview_names[i]);
                            }
                          }
                    }
                    AppendList(array_sort);
                    }
                }); 
 
            return myView;
        }
 
Текущее время: 22:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru