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

EditText в одном из Item ListView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как убрать анимацию? http://www.cyberforum.ru/android-dev/thread894524.html
Можно ли в полностью убрать анимацию при открытии форм? Слишком медленно, если процессор занят, то несколько секунд. Диалоги гаснут и проявляются с убывающей прозрачностью вместо мгновенного. Немного бесит это "подтормаживание" программы, когда ждешь следующего диалога мгновенно... Знаю что есть возможности чтобы добавить/изменить, а вот про убрать не встречал...
Android Сериализация объекта в файл Как сделать сериализацию объекта в файл. Можно пример пожалуйста. Спасибо http://www.cyberforum.ru/android-dev/thread894391.html
Android Нужен совет с программой с использованием карт
Ребят, такая проблема. Решил на курсовую (1 курс) сделать приложение с использованием гуглокарт, код использовал отсюда http://www.chupamobile.com/tutorial/details/53/Integrating+Google+Maps+in+Android+App/ Проблема в том, что прога запускается, но карта не отображается. Помогите плз))
Http server Android
Нужно сделать так, чтобы приложение на андроиде выступало в роли Http-сервера и принимало get запросы от клиента. В API есть класс HttpClient, но для сервера ничего нет. Как можно реализовать такое?
Android Отослать данные на сервер позже http://www.cyberforum.ru/android-dev/thread893560.html
Приложение посылает запросы на сервер, но когда соединения с интернетом нет, приложение должно ждать СКОЛЬКО УГОДНО и как только интернет появится отправить данные. Есть ли уже придуманные способы как это реализовать?
Android Смена иконки в трее Как можно сменить иконку в трее, в установленной программе? Иконка появляется при запуске программы, сворачивая в фон подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
07.06.2013, 20:50  [ТС]     EditText в одном из Item ListView
хотя это же не фрагмент, а просто класс

Добавлено через 4 минуты
Цитата Сообщение от V0v1k Посмотреть сообщение
не нужно бездумно копировать код....
согласен

Добавлено через 22 минуты
Да это сработало)))) изменил я Адаптер, выглядит вот так:

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
57
58
59
60
61
62
63
64
65
66
package by.example.fragmentexample;
 
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
 
public class AdapterFragment extends ArrayAdapter<String> {
    private final Context context;
    private final String[] values;
 
    public AdapterFragment(Context context, String[] values) {
        super(context, R.layout.item, values);
        this.context = context;
        this.values = values;
    }
    
    public View getView(final int position, View convertView, ViewGroup parent) {
        View view = convertView;
        int theType = getItemViewType(position); 
        if (view == null) {
          ViewHolder holder = new ViewHolder();
          LayoutInflater vi = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
          if (theType == 0) {
              // inflate the ordinary row
              view = vi.inflate(R.layout.item, null);
              holder.textView = (TextView)view.findViewById(R.id.textView111);      
          } else if (theType == 1){
             // inflate the row for the last position
              view = vi.inflate(R.layout.item2, null);
         //     holder.textView = (TextView)view.findViewById(R.id.textView2222);
              holder.editText = (EditText)view.findViewById(R.id.editText333);
          } 
          view.setTag(holder);
         }
        
        return view;
 //other stuff here, keep in mind that you have a different layout for your last position so double check what are trying to initialize
}
    
    
    static class ViewHolder {
          TextView textView;
          EditText editText;
//        ImageView icon;
//        ProgressBar progress;
          int position;
        }
    
    
    @Override
    public int getViewTypeCount() {
       return 2; //return 2, you have two types that the getView() method will return, normal(0) and for the last row(1)
    }
    
    
    @Override
    public int getItemViewType(int position) {
        return (position == this.getCount() - 1) ? 1 : 0; //if we are at the last position then return 1, for any other position return 0
    }
    
}
Но появились новые проблемы. Как теперь поместить данные в одну разметку как в edit text и ещё как же потом получить все эти значения???????
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru