public class WelcomeActivity extends AppCompatActivity
{
Button language;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
language = (Button) findViewById (R.id.btn_language);
language.setOnClickListener(new View . OnClickListener () {
@Override
public void onClick(View v) {
LayoutInflater factory = LayoutInflater . from (WelcomeActivity.this);
final View languageDialogView = factory.inflate(R.layout.language_dialog, null);
AlertDialog.Builder builder = new AlertDialog.Builder(WelcomeActivity.this);
builder.setTitle(getResources().getString(R.string.select_language));
builder.setView(languageDialogView);
RecyclerView recycler_language =(RecyclerView) languageDialogView . findViewById (R.id.recycler_language);
RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(WelcomeActivity.this);
recycler_language.setLayoutManager(layoutManager);
alertDialog = builder.create();
alertDialog.show();
}
}
}
}
Когда я щелкаю на элементе в программе повторного просмотра, он падает и выдает ошибку android.view.WindowLeaked: активность в in.co.websites.websitesapp.common.WelcomeActivity вытекла из окна DecorView @ 1ac0c00 [], которое было первоначально добавлено здесь
Я что-то пропустил?