线程上的片段事务

问题描述 投票:0回答:1

我正在尝试进行一个片段事务,该事务需要一些时间才能在线程上运行,以便UI不会停止,并且我可以显示类似进度条的内容。我已经尝试过此]

new Thread(new Runnable() {
            @Override
            public void run() {
                MyFragment fragment = new MyFragment(); //This fragment requires some time to show
                String fragmentTag = "fragmentTag";
                FragmentManager fragmentManager = getSupportFragmentManager();
                FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
                fragmentTransaction.replace(R.id.frameLayout, fragment, fragmentTag);
                fragmentTransaction.commit();
            }
        }).start();

我该如何实现?谢谢

我正在尝试进行一个片段事务,该事务需要一些时间才能在线程上运行,以便UI不会停止,并且我可以显示类似进度条的内容。我已经尝试过这个新线程(new ...

android multithreading fragment
1个回答
0
投票

尝试一下

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.