ユーザーが次のように 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);
}
});
}