をクリックしたときに 3 - すべての文字列が使用可能でなければなりませんし、リストを使用して、あなたのデータをラップする新しいオブジェクトを作成します。あなたの活動に
public class MyObject {
private final String name;
private final int id;
private final int rating;
public MyObject(String name, int id, int rating){
this.name = name;
this.id = id;
this.rating = rating;
}
public String getName(){
return name;
}
public int getId(){
return id;
}
public int getRating(){
return rating;
}
}
あなたのリストを作成します:
MyObject myObject = new MyObject("Name" 123, 5);
MyObject mySecondObject = new MyObject("Name2" 124, 1);
List<MyObject> list = new ArrayList<MyObject>;
list.add(myObject);
list.add(mySecondObject);
Paのご使用のアレイ用アダプタ、これらのオブジェクトの
@Override
public void getView(View v, int position){
// ... something something
MyObject anObject = (MyObject) list.get(position);
v.setText(anObject.getName()); // This is the main point
/// ... something something
return v;
}
を:ご使用のアレイアダプタ にSSこのリストを使用すると、アダプタにしたらあなたはgetViewメソッド
以下
を使用しますが、あなたがやるべきこと大体何であります