在此处输入图像描述
在此处输入图像描述
类MainActivity:AppCompatActivity(){lateinit var binding:ActivityMainBinding重写fun onCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)binding=ActivityMainBinding.inflate(layoutInflater)setContentView(binding.root)}
override fun onCreateOptionsMenu(menu: Menu?): Boolean {
menuInflater.inflate(R.menu.bottom_nav_bar_main , menu)
return true
}
override fun onOptionsItemSelected(item: MenuItem): Boolean {
val intent : Intent
when(item.itemId) {
R.id.itemCourses -> {
val fragment = CoursesFragment.newInstance()
}
}
return true
}
}
类课程片段:片段(){
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
val binding = FragmentCoursesBinding.inflate(inflater , container , false)
return binding.root
}
}
步骤1:将FragmentContainerView添加到活动xml
<androidx.fragment.app.FragmentContainerView
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
第二步:在你的主要活动中。类文件,声明FragmentManager
private FragmentManager manager;
第3步:在onCreate()中初始化FragmentManager
manager = getSupportFragmentManager();
第4步:在您的onOptionsItemSelected中开始此片段
Bundle bundle = new Bundle();
manager.beginTransaction()
.replace(R.id.container, YourFragment.class, bundle, "TAG")
.setReorderingAllowed(true)
//.setCustomAnimations(R.anim.anim_enter, R.anim.anim_exit)
.addToBackStack("TAG")
.commit();
我的菜单显示向下,但然后水平。 我希望每一个导航项目都显示下来,在彼此的上面。 现场测试站点URL:ministerios-elim.herokuapp.com CodePen:(无法使菜单在单击CodePen时出现)。 https://codepen.io/ogonzales/pen/abnqxlg 更新2: 更新3:
编辑:底部的解决方案 这是一个跳棋游戏。单击一个按钮后,它等待单击第二个按钮与之交换。然而,有时你可能不想移动那个按钮,但一旦你点击了它,就没有回头路了,因为我无法禁用它。 在这里的其他帖子中,我看到人们使用 这只是使它在第一次单击后不可见。 这什么都干不了。 这也没什么用。编辑:所有这些方法都用true和false进行了尝试。 私有无效交换(){ 但你也需要 这样它就重新启用了它,或者其他什么,
问题内容: 以下是我的javascript代码,我曾经在单击时显示。 再次单击该如何隐藏?然后单击它,是否应该再次可见? 问题答案: 如果您对jQuery解决方案感兴趣: 这是HTML 这是jQuery脚本 您可以在这里看到它的工作方式: 如果您不知道如何使用jQuery,则必须使用以下代码来加载库: 然后使用此行开始: 因此,在这种情况下,最终代码如下:
我正在使用RecycerView构建一个切换按钮列表(如numpad),我希望实现: 当用户通过单击某个按钮“打开”该按钮时,将“关闭”所有其他按钮 我尝试在视图holder类中添加,并调用,这样就可以调用,然后更改按钮的状态。 维埃霍尔德 我的adpater类中的onBindViewHolder()
本文向大家介绍利用JS实现点击按钮后图片自动切换的简单方法,包括了利用JS实现点击按钮后图片自动切换的简单方法的使用技巧和注意事项,需要的朋友参考一下 我么常常看到一个网站的主界面的图片可以切换自如,那么又是如何实现的呢? 1.HTML页面布局如图所示: Main(div) top(div)(显示需要显示的图片) bottom UL (li)<选择>left center right 2.实现上述
问题内容: 所以我有Button_1,当单击时,它将使用ajax请求一个新的button_2。两个按钮在我的jquery(document).ready上都有click事件,但是当按钮2添加到页面时,它没有jquery事件。那可能吗? 这是我的页面加载代码: 问题答案: 您必须在 DOM 上创建事件。 REF: http : //api.jquery.com/on/