当前位置: 首页 > 知识库问答 >
问题:

将App中的所有活动转化为碎片

拓拔耀
2023-03-14

我有大约20个活动,扩展了基础活动,反过来扩展了activity。现在,我的要求是将包括BaseActivity在内的所有这些活动转换成片段。任何支持都将不胜感激。下面是我的应用程序的示例代码。

public class BaseActivity extends Activity 
{
     protected void onCreate(Bundle savedInstanceState) 
     {
        super.onCreate(savedInstanceState);
     }
}

public class LoginActivity extends BaseActivity implements EditText.OnKeyListener
{
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login);
    }
}

共有1个答案

端木涵润
2023-03-14

您需要mack另一个从片段继承的基框架,并替换所有活动以从新的一个基框架继承,并修复此转换附带的错误。仅此而已

 类似资料:
  • 我正在以每秒350次的速度向DynamoDB表写入数据。我已经在其上启用了流,并配置了多个消费者来读取每个碎片。每个消费者只能处理100条记录/秒,这意味着我需要至少4个消费者处理流。问题是,当写入数/秒增加时,DynamoDB不会创建多个碎片。想知道DynamoDB在什么时候开始创建多个碎片(写入数/秒的值) 我曾尝试在每秒100到350次写入之间写入表 如何触发多个碎片,从文档中可以看出,没有

  • 我可以使用一个片段作为一个活动吗?我已经创建了一个片段,但我希望它有像活动一样的功能,所以我使用片段扩展碎片活动。然而,我有一个带有碎片的导航抽屉。当我更改为“扩展碎片活动”时,我的代码有问题?请给我指路。

  • 我是Android新手。我想建立一个标签格式的应用程序。我找到了许多使用了活动的文档。在许多情况下,还使用了碎片活动。我不确定从哪一个开始更好。请建议我是否应该使用或以选项卡格式开始开发?

  • 由于不推荐使用TabActivity,我需要找到一种方法来使用片段。在我知道它如何工作之前,我已经使用了碎片,但我需要一个指南来创建我的标签主机与碎片活动。我在互联网上找到了几个例子,它们都是关于将片段放入标签的容器中的。

  • 我读过很多关于这方面的文章,但也有2012年或更早的文章。 (我只是打算从数据库中读取和插入一些数据。)

  • 问题内容: 我正在尝试转储所有活动线程的列表,包括每个线程的当前堆栈。我可以使用threading.enumerate()获得所有线程的列表,但是我不知道从那里到堆栈的方法。 背景:Zope / Plone应用程序有时会出现故障,消耗100%的cpu,需要重新启动。我觉得这是一个循环,无法正常终止,但是我无法在test- environemt中重现该循环以进行验证。我设法注册了可以从外部触发的信号