У меня есть это аккуратное приложение ...
В onCreate он отображает файл "launchcreen.xml" соответственно:
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.startscreen);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.window_title);
И в моем приложении у меня есть "configChanges =" direction "" в манифесте.
И у меня есть,
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.startscreen);
}
startcreen.xml - это альбомная и портретная разметка, обе они разделены
Так что к проблеме, приложение загружается нормально, кнопки работают. Я переключаю ориентацию, кнопка перестает отвечать ...
Они оба используют RelativeLayout ...
Есть какие-нибудь подсказки? : S
EDIT:
Попробовал это сейчас благодаря вашим комментариям, но без результата: S
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.startscreen);
add_note.setOnClickListener(new View.OnClickListener() {
public void onClick(final View v) {
createNote();
}
});
}
Вы имеете в виду, что onclickListener или эти:
add_note = (Button) findViewById(R.id.addnote);
?? : S