我正在使用片段的應用程序,我能夠從片段實現彈出式窗口,但無法實現解僱功能(獲取運行時異常)以下是我的代碼。任何人都可以幫助我確定我在這裏做錯了什麼。從片段關閉彈出窗口
代碼:
{public View onCreateView(final LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
setHasOptionsMenu(true);
View fragView = inflater.inflate(R.layout.newrun, container, false);
entcal_button = (Button)fragView.findViewById(R.id.entercal_button);
clear_button = (Button)fragView.findViewById(R.id.resetcal_button);
cal_text=(EditText)fragView.findViewById(R.id.cal_amount);
setuprunbuttonmethod();
entcal_button.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
final PopupWindow pw = new PopupWindow(inflater.inflate(R.layout.workoutmode_popup,null, false),650,650, true);
pw.showAtLocation(getView().findViewById(R.id.entercal_button),Gravity.CENTER,0,0);
Button dismiss_button=(Button)v.findViewById(R.id.dismiss);
dismiss_button.setOnClickListener(new OnClickListener(){
public void onClick(View v){
pw.dismiss();
}
});
}
});}`
請添加錯誤日誌,這將使它更容易找出... –