मैं एक ऐप चलाने की कोशिश कर रहा हूं लेकिन संकलन करते समय मुझे यह त्रुटियां मिलती हैं:
MainFragment.java:62: error: <identifier> expected
newButton.setOnClickListener(new View.OnClickListener()
^
MainFragment.java:62: error: illegal start of type
newButton.setOnClickListener(new View.OnClickListener()
^
MainFragment.java:62: error: ')' expected
newButton.setOnClickListener(new View.OnClickListener()
^
MainFragment.java:62: error: ';' expected
newButton.setOnClickListener(new View.OnClickListener()
^
MainFragment.java:62: error: invalid method declaration; return type required
newButton.setOnClickListener(new View.OnClickListener()
^
यह मेरा कोड है:
View newButton = rootView.findViewById(R.id.new_button);
newButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
Intent intent = new Intent(getActivity(), GameActivity.class);
getActivity().startActivity(intent);
}
});
मुझे समस्या समझ में नहीं आ रही है, मेरे कोड में क्या गलत है?
2 जवाब
अपने ब्रेसिज़ की जाँच करें और गीलेपन की जाँच करें कि आपने रूटव्यू को ठीक से वापस कर दिया है। कृपया आपको पूरा पोस्ट करें ~ onCreateView () ~ आप का टुकड़ा
अपने संदर्भ प्रकार को बटन में बदलें। कक्षा View
केवल विधि onclickListener
प्रदान करती है, स्वयं उसके पास इसका कार्यान्वयन नहीं है।
Button newButton = (Button) rootView.findViewById(R.id.new_button);
संबंधित सवाल
नए सवाल
java
जावा एक उच्च स्तरीय प्रोग्रामिंग भाषा है। इस टैग का उपयोग तब करें जब आपको भाषा का उपयोग करने या समझने में समस्या हो। इस टैग का उपयोग शायद ही कभी किया जाता है और इसका उपयोग अक्सर [वसंत], [वसंत-बूट], [जकार्ता-ई], [Android], [javafx], [हडूप], [श्रेणी] और [मावेन] के साथ किया जाता है।