मैं खंडों के समूह से विकल्प मेनू में एक आइटम जोड़ने की कोशिश कर रहा हूं।
मैंने एक नया MenuFragment
वर्ग बनाया है और इसे उन अंशों के लिए बढ़ाया है जिनमें मैं मेनू आइटम को शामिल करना चाहता हूं। यहां कोड है:
जावा:
public class MenuFragment extends Fragment {
MenuItem fav;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
}
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
fav = menu.add("add");
fav.setIcon(R.drawable.btn_star_big_off);
}
}
Kotlin:
class MenuFragment : Fragment {
lateinit var fav: MenuItem
override fun onCreate(savedInstanceState: Bundle) {
super.onCreate(savedInstanceState)
setHasOptionsMenu(true)
}
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
fav = menu.add("add");
fav.setIcon(R.drawable.btn_star_big_off);
}
}
किसी कारणवश onCreateOptionsMenu
नहीं चल पाता है।