динамично дающие данные, чтобы перечислить

Я плохо знаком с android i, desingnig, который одно описание приложения... я держал, каждый редактирует текст и одну кнопку whenevr, я нажимаю на кнопку, я должен сохранить ту стоимость в списке..., я попробовал как это Я не добирался, где theerror....

  public class Dynamic extends Activity {


 ArrayList x=new ArrayList();



@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button b=(Button)findViewById(R.id.nameok);
    final EditText ed=(EditText)findViewById(R.id.name);
    b.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {

           //TODO Auto-generated method stub
            String name=ed.getText().toString();
            Getters y=new Getters(name);
            x.add(y);
            ListView lv= (ListView)findViewById(R.id.listView1);
            Demo demo=new Demo();
        lv.setAdapter(demo);

        }
    });




}
public class Demo extends BaseAdapter
{

    @Override
    public int getCount() {
       //TODO Auto-generated method stub
        return x.size();
    }

    @Override
    public Object getItem(int position) {
       //TODO Auto-generated method stub
        return null;
    }

    @Override
    public long getItemId(int position) {
       //TODO Auto-generated method stub
        return 0;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
       //TODO Auto-generated method stub
        View v = convertView;

        if (v == null) {
            LayoutInflater vi = LayoutInflater.from(parent.getContext());
            v = vi.inflate(R.layout.forlist, null);
        }
        //View v=LayoutInflater.from(getApplicationContext()).inflate(R.layout.forlist, null);
        TextView listname=(TextView)findViewById(R.id.listname);
        listname.setText(x.get(position).name);

        return v;
    }

}




public boolean onCreateOptionsMenu(Menu menu) {
   //Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}
   }

получатели..

 public class Getters {
public Getters(String name) {

    this.name = name;
}

String name;

public String getName() {

     Log.v("name---",""+name);
    return name;

}

}

1
nl ja de
и вы didn' t думают, что это стоило упомянуть? также, вы don' t думают, что stacktrace мог помочь? (вы читали его, btw?)
добавлено автор njzk2, источник
о какой ошибке вы пишете? что является ' Demo'?
добавлено автор njzk2, источник
я хочу хранить данные от edittxt
добавлено автор Ramz, источник
Я получаю исключение нулевого указателя после нажимания кнопки, и демонстрационный пример - класс, используемый, чтобы осуществить baseadapter
добавлено автор Ramz, источник

1 ответы

пожалуйста, Сначала посмотрите это и затем осуществите свой код так его легкое, чтобы осуществить.

Отредактируйте:

http://www.framentos.com/en/android-tutorial/2012/07/16/listview-in-android-using-custom-listadapter-and-viewcache/

Надежда вы получите идею о том, как управлять данными о списке динамично.

Редактируют

Просто напишите ниже кода для, добавляет событие в представлении Списка

b.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {

           //TODO Auto-generated method stub
            String name=ed.getText().toString();
            your List_view_obj.add(name);
            //call adapter class and pass that string                
           your List_view_obj.setAdapter(your adapter's obj);

           your_adapter_obj.notifyDataSetChanged();



        }
    });

Надеюсь, что вы получили его.

1
добавлено
можете быть вы, очищают список, которым любой был или звонящий onCreate() снова, если его истинные тогда решают его. это не должно быть неправильно
добавлено автор Chintan Khetiya, источник
счастливый помочь вам:)
добавлено автор Chintan Khetiya, источник
можно скрыть представление как list_obj.setvisibility (Представление. Уведенный), или Скрываются согласно вашим потребностям.
добавлено автор Chintan Khetiya, источник
хорошо. Наслаждайтесь его просто забавой
добавлено автор Chintan Khetiya, источник
на самом деле у меня не было достаточных репутаций, чтобы проголосовать за это, я так sorryyy
добавлено автор Ramz, источник
у меня есть свой код, как только проверяют его stackoverflow.com/questions/14766914/…
добавлено автор Ramz, источник
Chintan, жаль задавать эти много вопросов, у меня есть другое сомнение, в то время как я нажимаю кнопку "Назад" список prvious, становился удаленным, может я иметь ответ для этого.... plzzz
добавлено автор Ramz, источник
yaa я получил его thanq u помощь мне партия для моего небольшого приложения
добавлено автор Ramz, источник
У меня есть маленькое сомнение каждый раз, когда я нажимаю кнопку, я имею к apperar, отредактировать текст и кнопка в той деятельности только могут я knw, как сделать это
добавлено автор Ramz, источник
где я не получил u
добавлено автор Ramz, источник
Дамба Shure я буду голосовать за это потому что его очень полезное для меня и thanq...
добавлено автор Ramz, источник
спасибо я сделал это, но я получаю ошибку в этом месте listname.setText (x.get (положение) .name);
добавлено автор Ramz, источник
у меня может быть пример, чтобы добраться, данные из редактируют текст и хранят его в списке
добавлено автор Ramz, источник
я могу знать, почему мы использовали держателя в этом...
добавлено автор Ramz, источник
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

Android Developers
Android Developers
4 476 участник(ов)

Общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.

Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda

Android Architecture
Android Architecture
2 186 участник(ов)

Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-12-24

rus-speaking/android
rus-speaking/android
1 705 участник(ов)

Основной чат по Android разработке (вопрос-ответ). ПРАВИЛА: bit.ly/andr-rules. NEWS: bit.ly/AnrdResId ЧАТЫ: Основной: bit.ly/andr-main IDE, сборка, Git, сервисы: bit.ly/andr-tools Оффтоп: bit.ly/andr-offtop Конференции, события: bit.ly/andr-events Вакансии, найм: bit.ly/andr-job Архитектура: bit.ly/andr-patterns Rx: bit.ly/andr-rx Тестирование: bit.ly/andr-test Kotlin: bit.ly/andr-kotlin Хаmarin: bit.ly/andr-xamarin За мат, спам, агрессию, предложения о работе, оффтоп в этом канале - бан на сутки и более ☢☢☢

CSS — русскоговорящее сообщество
CSS — русскоговорящее сообщество
1 502 участник(ов)

Сообщество любителей CSS Возникли проблемы с CSS? – пиши сюда, обсудим и предложим самое лучшее решение Работа: @css_ru_jobs Правила: https://teletype.in/@css_ru/r1EWtQ2w7 Приходите в наши чаты @javascript_ru и @frontend_ru Флуд: @css_flood

Android Dev Подкаст
Android Dev Подкаст
1 325 участник(ов)

Комната для обсуждения Android Dev подкаста apptractor.ru/AndroidDev/ Общее обсуждение Android: https://t.me/android_ru Остальные чаты про Android: http://t.me/devChats Наши новости https://t.me/androiddevpodcast_news

Чат — Типичный Верстальщик
Чат — Типичный Верстальщик
1 080 участник(ов)

Основной канал: @tpverstak Обратная связь: @annblok Все ссылки на соц.сети проекта: http://taplink.cc/tpverstak ПРАВИЛА ЧАТА — https://teletype.in/@annblok/BygPgC3E7

Android Guards
Android Guards
602 участник(ов)

Обсуждение любых вопросов касающихся безопасности Android. - Защита системы и приложений - Уязвимости и эксплойты - Вредоносное ПО - Копание в кишках системы и приложений (RE)

Android JOB
Android JOB
466 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению Android (full-time, part-time, remote и разовые подработки)

AndroidDev :: Разработка. It's Android time now!
AndroidDev :: Разработка. It's Android time now!
458 участник(ов)

It's Android time now! Чат разработчиков Android. Вакансии, резюме и информацию о митапах размещать можно. Публикацию скрытой и явной рекламы ваших каналов и сайтов после получения разрешения от @olegushakov

Aandroid Talks!
Aandroid Talks!
212 участник(ов)

Чат об общих вопросах по ОС Android. Чат для разработки под андроид - pro.android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w

Веб-Технологи: UI/UX, Вёрстка, Фронтенд
Веб-Технологи: UI/UX, Вёрстка, Фронтенд
167 участник(ов)

Всё про веб-дизайн и вёрстку. А также: HTML, CSS, флекс и бутстрапы, шаблонизаторы, препроцессоры, методологии, аглифаеры, улучшаторы и обфускаторы. Обсуждаем темы юзабилити, устраиваем А/В тесты лендингов, и проводим аудит.

DTP :: @DTPublish
DTP :: @DTPublish
147 участник(ов)

Обсуждаемые темы: полиграфия, препресс, верстка, дизайн, иллюстрации, скрипты, плагины. Канал - @DTPublishing

Android Rus
Android Rus
68 участник(ов)

css_jobs
css_jobs
26 участник(ов)

Чат для вопросов по css и html: @css_ru Флуд: @css_flood Канал с вакансиями и резюме: @css_jobs_feed

css_флуд
css_флуд
10 участник(ов)