こんにちは、グリッド ビューを使用している Android アプリケーションを開発しています。グリッド アイテムを動的に更新したいのですが、グリッド アイテムには 1 つのタイトル テキストが含まれています。私はこのようにしようとしましたが、うまくいきません。
((Activity)context).runOnUiThread(new Runnable()
{
public void run()
{
Debug.print("this is update progress inside thread ...");
owner.setText("Uploading...");
invalidate();
requestLayout();
}
});
したがって、上記のコードでは、印刷デバッグステートメントです。しかし、グリッドアイテム内にある所有者のテキストを更新していません。
これもやってみた…
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
owner.setText("Uploading...");
}
};
handler.sendEmptyMessage(0);