Activity
, Fragment
ve RecyclerView
'da DataBinding
'u uygulamıştım. Şimdi Dialog
içinde yapmaya çalışıyorum, ama içinde özel bir görünüm ayarlamak için biraz kafa karıştırıcı?Android Dialog ile DataBinding
Dialog
için uyguladığım kod. biz DataBindingUtil.setContentView()
gerçekleştirebilir Activity
ise
Dialog dialog = new Dialog(context);
dialog.getWindow();
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
LayoutTermsBinding termsBinding;
dialog.setContentView(R.layout.layout_terms);
dialog.getWindow().setLayout(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
dialog.show();
biliyorum ve Fragment
için biz DataBindingUtil.inflate()
gerçekleştirebilir ama DataBinding
ile dialog.setContentView(R.layout.layout_terms);
dönüştürme konusunda karıştırmayın duyuyorum. Böyle
İlginç bir soru. – pRaNaY
Neden DialogFragment'i kullanmıyorsunuz? –