当用户点击EditText时,我加载了一个布局xml,如下所示。但是程序总是在执行setContentView(descriptionView)时崩溃;有什么问题?
EditText DescEditTxt = (EditText) addView.findViewById(R.id.descriptionEdit);
if(DescEditTxt != null)
{
DescEditTxt.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
final View descriptionView = getLayoutInflater().inflate(R.layout.description, null);
setContentView(descriptionView);
}
});
}
答案 0 :(得分:0)
没有看到任何东西,我猜你不能多次在同一个活动上调用“setContentView”。做谷歌搜索。你会发现这是一个共同的印象。
另外,请阅读:
“请注意,调用此函数”会锁定“窗口的各种特征,从这一点开始,不能更改......”
正如男人所说,你需要一个新的计划,Stan。