0

1つのオブジェクトを格納し、TextViewのようにオブジェクトのtoString()戻り値を表示できるビューがAndroidにありますか?

または、ListViewを取得する際の動作を模倣し、アダプターに1つのアイテムのみが含まれるようにする必要がありますか?

これが必要なのは、ドラッグアンドドロップを使用してオブジェクトを移動し、オブジェクトの1つを表示および保存できるビューが必要だからです。

ありがとうございました!

4

2 に答える 2

1

そのような見方はありません。要件に応じて、この機能を実装する必要があります。

于 2013-01-22T17:53:16.700 に答える
0

はい、そのような見方があり、あなたはすでにそれについて言及しました。それはと呼ばれTextView、あなたはそれをこのように使うでしょう、

TextView tv = (TextView)findObjectById(R.id.tv);
tv.setText(myObject.toString());

それが気に入らない場合は、このようにTextViewを拡張してください。

class ToStringView extends TextView { 
  ...
  public void setObject(Object o) { setText(o.toString()); }
}
于 2013-01-22T17:53:57.027 に答える