【发布时间】:2013-12-04 13:10:44
【问题描述】:
我正试图在这段代码中摆脱 NPE:
Dialog mutuallyDialog = new Dialog(getActivity());
mutuallyDialog.requestWindowFeature(android.view.Window.FEATURE_NO_TITLE);
RelativeLayout container = (RelativeLayout) getActivity().findViewById(R.layout.new_couple);
container.findViewById(R.id.popup_av2).setBackground(someDrawable); // NPE, drawable returned form elsewhere
mutuallyDialog.setContentView(container);
mutuallyDialog.show();
R.layout.new_couple 只是一个简单的布局 xml,带有一些文本和 ImageViews popup_av1 和 popup_av2。
我想要实现的是能够在显示对话框之前更改这两个 ImageViews src,但由于某种原因,上面的代码无法正常工作。这种方法正确吗?
【问题讨论】:
标签: java android android-layout dialog