小编Des*_*d A的帖子

如何在没有视图控制器的情况下快速创建 uitabbar 项目

所以我的问题是我正在创建一个没有故事板的 UITabBarController 并且我被困在如何在没有 Viewcontroller 的情况下创建一个 UITabBar 项目。因为我想要做的是我的 UITabBarItem 的第二个项目是一个不呈现视图控制器的动作。

uitabbarcontroller uitabbaritem ios swift

5
推荐指数
1
解决办法
3497
查看次数

kotlin.TypeCastException:null 无法转换为非 null 类型 android.support.v7.widget.Toolbar

我是新来Android的。我的问题可能是什么情况?我正在尝试将我的片段呈现给MainActivity. 任何建议都会有所帮助。谢谢

主要活动课...

class NavigationActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelectedListener {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.fragment_schedule)

        val toolbar = findViewById(R.id.toolbar) as Toolbar
        setSupportActionBar(toolbar) // setup toolbar
        toolbar.setNavigationIcon(R.drawable.ic_map)

        val drawer = findViewById(R.id.drawer_layout) as DrawerLayout
        val toggle = ActionBarDrawerToggle(
                this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close)
        drawer.addDrawerListener(toggle) // navigation drawer
        toggle.syncState()

        val navigationView = findViewById(R.id.nav_view) as NavigationView
        navigationView.setNavigationItemSelectedListener(this) //setup navigation view

}
Run Code Online (Sandbox Code Playgroud)

我的片段类..

 class fragment_schedule : Fragment() {
 override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?,
                              savedInstanceState: Bundle?): View? {
   // Inflate …
Run Code Online (Sandbox Code Playgroud)

android fragment kotlin

5
推荐指数
1
解决办法
1万
查看次数