Androidプログラミングは初めてですが、私がやろうとしているのは、Swingを使用していつか書き戻したこのコードがあることです。これを変換して、Androidでも同じことができるようにしたいと考えています。インターフェイス コードとクラス コードは次のとおりです。
インターフェース:
public interface CellView {
void update();
JComponent getComponent();
}
クラス
public class ComponentCellView implements CellView {
private JComponent component;
public ComponentCellView(JComponent component) {
this.component = component;
}
public void update() { component.repaint(); }
public JComponent getComponent() { return component; }
}
.repaint() や特定のビューを呼び出して返す機能など、Android に同等の機能はありますか? これに役立つ可能性のあるinvalidate()メソッドについて少し聞いたことがあります。また、アダプター用のgetViewメソッドが存在すると信じているので、これは自分のカスタムビュー用に宣言する必要があるかもしれません。何かご意見は?ありがとう