2011-09-10 8 views
0

私は、読んだ本のリストと、各エントリのタイトルと作者との一部をアプリケーションにしています。 2つのEditTextボックスと1つのボタンがあります。私はボタンをタップして一緒にリストのエントリに入れて、ボックスからタイトルと作者を取りたいです。私はボックスからデータを受け取り、それぞれ変数に割り当てている部分を持っています。リストに問題があります。相続人は、私がこれまで持っているコード:2つの入力からリストを作成するEditText

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 

     } 
    }); 

} 
} 
+0

ここではリスト関連のコードは表示されませんが、これまでに何をしていますか? –

+0

setContentViewが使用しているxmlファイルにリストビューを作成しましたが、リストと配列アダプタを結合する方法を理解できませんでした。 – Lijap

答えて

0

まあ、リストビューを使用すると、非常に頻繁に使用する可能性のある基本的な要素なので、idが強く、あなたはそれにいくつかの良い記事を読むことを示唆しています。どのように使用するかによって、実装方法が異なります。たとえば、カスタムレイアウトを持つリストエントリを持つことができます。リストビューを最適化して、ビューに含まれていないときに要素がリサイクルされるようにすることができます。
listviewでこのチュートリアルを試してください。ほとんどの要素を詳細に説明しています。
http://www.vogella.de/articles/AndroidListView/article.html
リストビューでもっと幅広いチュートリアルをネット上で簡単に見つけることができます。

これが役に立ちます。

+0

記事のおかげで、それは本当に役立つように見えます。 – Lijap

+0

問題ありません:)これが受け入れられた回答であれば、左の目盛りをクリックしてください... – Urban

+0

ありがとう:) – Lijap

関連する問題