从一个活动开始一个片段

     2023-04-13     10

关键词:

【中文标题】从一个活动开始一个片段【英文标题】:Start a fragment from an activity 【发布时间】:2015-02-19 03:43:55 【问题描述】:

我正在尝试从这样的活动开始一个片段

public void btn (View view)

    Intent intent1 = new Intent(this, F5_fr.class);
    startActivity(intent1);

我的 xml 中有一个带有“btn”的 Onclick 内容:

片段的名字是 F5_fr.class

提前致谢

【问题讨论】:

对片段一无所知? 这个问题似乎是题外话,因为 OP 是混淆。 (S)他似乎甚至不知道片段是什么,这意味着缺乏阅读文档(内容过多)甚至做了一些简单的操作研究 Trying to start a Fragment from an Activity.的可能重复 【参考方案1】:

使用此代码段。请参考什么是片段here

FragmentTransaction transaction = getSupportFragmentManager()
                .beginTransaction().replace(R.id.content, YOUR_FRAGMEMENT,
                        FRAGMENT_TAG(OPTIONAL);
        transaction.addToBackStack(null);
        transaction.commit();

【讨论】:

【参考方案2】:

请检查下面的代码 sn-p :

FragmentManager fragmentManager = getFragmentManager();
  FragmentTransaction fragmentTransaction = 
  fragmentManager.beginTransaction();

YourFragment fragment = new YourFragment();
     fragmentTransaction.replace(android.R.id.content, fragment);

参考链接 - this。 在这里你会得到片段的想法。您可以在此处查看如何从活动中调用片段。

【讨论】:

这篇文章应该是一个评论 正确。因为我是新来的,所以我会记住这些。谢谢你指导我:-) 试过这个。 Android Studio 给我一个错误说FragmentTransaction cannot be applied。我在这里缺少什么吗?

从 ListView 开始活动,然后是下一个活动

】从ListView开始活动,然后是下一个活动【英文标题】:startactivityfromListViewandthennextactivity【发布时间】:2018-06-1103:04:08【问题描述】:所以我有一个练习列表视图,当我单击一个项目时,我会转到Detail.java活动并显示练习的信息... 查看详情

从片段开始活动

...有两个AsyncTask(FetchDataFromApi,FetchDataFromDb),它们都有一个“onPostExecute”方法的实现,每个都通过调用passDataToDetailedActivity方法来启动DetailActivity。每当我从FetchFromApio 查看详情

无法从片段开始活动,得到 IllegalArgumentException

...】:2020-08-1200:39:58【问题描述】:我尝试从我的片段开始一个活动,但收到此错误:引起:java.lang.IllegalArgumentException:参数指定为非空为空:方法kotlin.jv 查看详情

如何在选项卡式活动中设置片段从右到左开始

...来开发图书应用程序。问题是,我看不到在哪里可以将第一个片段设置为最后一个片段,然后使片段可以从右向左滑动。可以通过android:layoutD 查看详情

一旦活动从另一个功能开始,如何共享数据?

】一旦活动从另一个功能开始,如何共享数据?【英文标题】:Howtosharedataonceanactivityhasstartedfromanotherfunction?【发布时间】:2019-07-3122:58:27【问题描述】:我想知道如何向从另一个函数内部开始的活动发送命令。更准确地说,我... 查看详情

从意图活动访问片段方法(代码片段)

我有一个片段,我从片段开始一个活动。现在我想从新活动中的片段调用一个方法。我试图使用接口,但似乎我不能,因为我不在片段中创建一个新活动的对象,让它调用setListener()。我正在使用意图启动新活动。我无法找到如... 查看详情

从通知开始活动并自动运行一些代码

...布时间】:2018-07-1305:38:11【问题描述】:需要帮助。我有一个通知,当触摸打开一项活动时。在该活动中,我有一个带有某些类型视图的地图(默认情况下,我需要按一个按钮才能获得额外的视图)。我想要做的是每次我触摸通... 查看详情

无法从 onListItemClick 开始片段

...述】:我正在尝试从列表视图的OnItemClickListener事件开始一个片段,但它没有显示任何内容。为了检查OnItemClickListener是否正常工作,我包含了一个Toast来显示一些文本及其工作正常。这是我的代码这里是主要活动 查看详情

如何从一个片段移动到一个活动

】如何从一个片段移动到一个活动【英文标题】:Howtomovefromaonefragmenttoanactivity【发布时间】:2015-05-1118:43:22【问题描述】:我正在为片段处理CustomListView和CustomAdapter扩展自BaseAdapter。在我的CustomAdapter中有一个按钮单击该按钮我... 查看详情

从列表中选择项目后如何开始活动?

...时间】:2018-09-1502:16:01【问题描述】:我想从列表中选择一个项目。单击此项目时,我想打开一个新活动并将相关项目显示在下一个活动中。这是我的点击监听器的代码:listView.setOnClickListener(newAdapterView.OnClickListen 查看详情

如何从另一个活动中调用片段

】如何从另一个活动中调用片段【英文标题】:Howtocallafragmentfromanotheractivity【发布时间】:2015-06-1722:21:16【问题描述】:我想从另一个扩展ActionBarActivity或Activity的活动中调用片段我想让它像有意图地从另一个活动中打开一个活... 查看详情

如何将数据从一个活动传递到android中的另一个活动片段? [复制]

】如何将数据从一个活动传递到android中的另一个活动片段?[复制]【英文标题】:Howtopassdatafromoneactivitytootheractivityfragmentinandroid?[duplicate]【发布时间】:2018-04-2306:52:40【问题描述】:我已经将一些键和值数据从一个活动传递到另... 查看详情

我无法从 ListFragment 内的 onListItemClick 开始新活动

.../笔记开始新活动时添加新活动,它不会工作也不会给我一个错误。这是列表片段publicclassListF 查看详情

如何将值从一个活动中的片段传递到另一个活动? [复制]

】如何将值从一个活动中的片段传递到另一个活动?[复制]【英文标题】:Howtopassvaluesfromfragmentsinoneactivitytoanotheractivity?[duplicate]【发布时间】:2021-08-0202:23:47【问题描述】:我正在一个有两个活动的应用程序中做一个小测验。一... 查看详情

从服务开始活动需要太长时间

...estoolong【发布时间】:2018-04-1720:42:47【问题描述】:我有一个Service,当一个函数给我true时,它将启动一个新的Activity,但它需要大约5秒...我已经阅读了这个issue,并且我在***上找到了这个示例来“避免”这个错误..Intentintent=newIn... 查看详情

如何在片段选项卡中添加另一个活动(例如视频活动)?

】如何在片段选项卡中添加另一个活动(例如视频活动)?【英文标题】:Howtoaddanotheractivity(forexamplevideoactivity)infragmenttabs?【发布时间】:2016-03-1403:52:42【问题描述】:我创建了3个片段选项卡。我想将我的视频活动添加到其中... 查看详情

如何从另一个活动或底部工作表对话框/片段中关闭一个活动

】如何从另一个活动或底部工作表对话框/片段中关闭一个活动【英文标题】:HowdoIcloseanactivityfromanotheractivityorbottomsheetdialog/fragmenr【发布时间】:2019-07-0221:39:04【问题描述】:尝试使用finish()、finishAfinity()和意图标志清除任务。/... 查看详情

如何将捆绑从一个活动传递到放置在另一个活动中的片段?

】如何将捆绑从一个活动传递到放置在另一个活动中的片段?【英文标题】:howtopassbundlefromanactivitytoafragmentwhichisplacedinanotheractivity?【发布时间】:2020-05-2820:03:14【问题描述】:我用过bundle来传递flag,但是没用!PersonalInfoFragmentf... 查看详情