2013-11-03 51 views

回答

1

它會去是這樣的:

yourButton.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View v) { 
     ViewGroup container = (ViewGroup) v.getParent(); 
     LayoutInflater inflater = getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
     View addView = inflater.inflate(R.layout.your_id); 
     container.addView(addView); 
    } 
}); 

但是這可能不是工作,你希望的方式。爲確保視圖添加在您想要的位置,請在該位置創建一個空白布局,然後使用container來引用該佈局,並將該addView添加到該佈局。祝你好運!