美文网首页
跳转到多个页面的正常人的写法

跳转到多个页面的正常人的写法

作者: mimimomo | 来源:发表于2016-07-12 10:58 被阅读30次

title: 跳转到多个页面的正常人的写法

虽让我们都知道要用intent,但是如果像这样跳转到不痛页面的时候一个个新建一个intent的写法太过low ,我们使用一个变量activity表示我们要到的Activity,然后用这样的方法,只用new一个Intent就可以了。非常见到。

@Override
    protected void onListItemClick(ListView l, View v, int position, long id) {
        Class<?> activity = null;
        super.onListItemClick(l, v, position, id);
        switch (position) {
            case 0:
                activity = RotateActivity.class;
                break;
            case 1:
                activity = BookActivity.class;
                break;
            case 2:
                activity = NewtonCradleActivity.class;
                break;
        }
        if (null != activity) {
            Intent intent = new Intent(this, activity);
            startActivity(intent);
        }
    }

相关文章

网友评论

      本文标题:跳转到多个页面的正常人的写法

      本文链接:https://www.haomeiwen.com/subject/zqojjttx.html