-2
私はフラグメントを作成し、そこにボタンがあります。クリックすると、DialogFragment
がポップアップします。私の問題は、実行するとクラッシュすることです。ただonCreateViewダイアログでクラッシュする
onOff(v);
けど
をして、あなたのonClick()内:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final View view = inflater.inflate(R.layout.fragment_one, container, false);
Button off = (Button) getActivity().findViewById(R.id.btnOff);
off.setOnClickListener(new View.OnClickListener() {
public void onClick(View v)
{
OneFragment.this.onOff(View v);//error here
}
});
return view;
}
public void onOff(View v){
new OffButton().show(getFragmentManager(),"off");
}
あなたのクラッシュに関連するスタックトレースを掲示する必要があります – gabe3vino