コンテキストと名前文字列を引数として新しいスレッドに渡すにはどうすればよいですか?
コンパイルのエラー:
ライン
label = new TextView(this);
コンストラクターTextView(new Runnable(){})は未定義です
行" label.setText(name);
":
別のメソッドで定義された内部クラス内の非最終変数名を参照することはできません
コード:
public void addObjectLabel (String name) {
mLayout.post(new Runnable() {
public void run() {
TextView label;
label = new TextView(this);
label.setText(name);
label.setWidth(label.getWidth()+100);
label.setTextSize(20);
label.setGravity(Gravity.BOTTOM);
label.setBackgroundColor(Color.BLACK);
panel.addView(label);
}
});
}