我想在我的OnClickListener中添加一個視圖到RelativeLayout。在ClickListener中動態添加視圖
montrolButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// myParent is a relative layout
// newChild is an ImageView
myParent.addView(newChild);
requestLayout();
}
});
我看過HierarchyViewer,我看不到我的新孩子被添加。 如果我錯過任何東西,你能告訴我嗎?
我想你需要添加setContentView(myParent); – kmb64 2012-04-23 22:35:39
它應該像你這樣做(如果'myParent'是你的佈局層次結構的一部分)。添加子項後是否刷新了HierarchyViewer? – zapl 2012-04-23 22:37:37