Создание списка с вводом из 2 EditText - PullRequest
0 голосов
/ 11 сентября 2011

Я создаю приложение, частью которого является список книг, которые вы прочитали, с названием и автором в каждой записи. У меня есть 2 поля EditText и 1 кнопка. Я хочу взять заголовок и автора из ящиков, когда я нажимаю кнопку и помещаю их в одну запись списка. У меня есть часть, где он берет данные из ящиков и уже присваивает их каждой переменной, у меня просто проблемы со списком. Вот код, который у меня есть:

    package com.lijap.apps.BookTracker;
    import android.app.ListActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.ListView;

    public class BooksRead extends ListActivity {

Button addbook;

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
     setContentView(R.layout.booksread);
       addbook = (Button) findViewById(R.id.b_addbook);
       addbook.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            //called when you press the button
            String bookName =((EditText) findViewById(R.id.et_title)).getText().toString();
            String bookAuthor =((EditText) findViewById(R.id.et_author)).getText().toString();
            // do the rest of the job

        }
    });

}
}

1 Ответ

0 голосов
/ 11 сентября 2011

Итак, просмотр списка - это фундаментальный элемент, который вы можете использовать очень часто, поэтому я настоятельно рекомендую вам прочитать несколько хороших статей о нем.Существуют разные способы его реализации в зависимости от того, как вы собираетесь его использовать.Например, у вас могут быть записи в списках, каждая из которых имеет свой собственный макет, вы можете оптимизировать свой просмотр списка, чтобы элементы перерабатывались, когда их нет в представлении, и т. Д. И т. Д. *
Попробуйте это руководство при просмотре списка.Он объясняет большинство элементов в деталях.
http://www.vogella.de/articles/AndroidListView/article.html
Более подробные учебники по списку вы можете найти в сети довольно легко.

Надеюсь, это поможет.

...