需要帮助将Java代码更改为方法addText(字符串文本)

Elivan K.

我只有我的初学者,需要研究的Android应用程序开发需要做作业,我需要帮助。在我的代码(我没有编写它,这不是研究的一部分)中的onCreate,onSrart,onRestart,onResume,onPause,onStop方法中,我每次都重复以下行:

ausgabe += "First Activity - \"onStart\" durchlaufen\"n;

tvAnzeige.setText(ausgabe);

我的任务是将这两行存储在方法addText(String text)中,以便每次我仅调用此方法,而不使用重复。我的问题是我该怎么做?伪代码将非常有帮助。在此先感谢您的帮助或提供的信息,这是我的代码:

public class FirstActivity extends Activity
    {
        private String ausgabe = "";
        public TextView tvAnzeige;

        @Override
        protected void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_first);
            Button button = (Button) this.findViewById(R.id.second_activity);
            button.setOnClickListener(new ButtonOnClickListener());
            tvAnzeige = (TextView) this.findViewById(R.id.anzeige);
            ausgabe += "FirstActivity - \"onCreate\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        @Override
        protected void onStart()
        {
            super.onStart();
            ausgabe += "FirstActivity - \"onStart\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        @Override
        protected void onResume()
        {
            super.onResume();
            ausgabe += "FirstActivity -\"onResume\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        @Override
        protected void onPause()
        {
            super.onPause();
            ausgabe += "FirstActivity -\"onPause\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        @Override
        protected void onStop()
        {
            super.onStop();
            ausgabe += "FirstActivity -\"onStop\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        @Override
        protected void onRestart()
        {
            super.onRestart();
            ausgabe += "FirstActivity -\"onRestart\" durchlaufen\n";
            tvAnzeige.setText(ausgabe);
        }

        //inner listener class
        class ButtonOnClickListener implements OnClickListener
        {
            @Override
            public void onClick(View view)
            {
                ausgabe += "Button \"second Activity\" geklickt\n";
                Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
                try
                {
                    FirstActivity.this.startActivity(intent);
                } catch (ActivityNotFoundException anfe)
                {
                    ausgabe += anfe.toString() + "\n";
                    tvAnzeige.setText(ausgabe);
                }
            }
        }
    }
j

尝试这样的事情:

    @Override
    protected void onStart()
    {
        super.onStart();
        addText("FirstActivity - \"onStart\" durchlaufen\n");
    }

    @Override
    protected void onResume()
    {
        super.onResume();
        addText("FirstActivity -\"onResume\" durchlaufen\n");
    }

    ... (more methods) 


    void addText(final String text) {
        ausgabe += text;
        tvAnzeige.setText(ausgabe);
    }   

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

需要帮助将Java代码更改为方法addText(字符串文本)

来自分类Dev

Java,需要帮助将字符串打印出数组

来自分类Dev

将字节更改为字符串的简单方法?

来自分类Dev

将字符串中的列表更改为java String []

来自分类Dev

将 Java 日期时间字符串更改为日期

来自分类Dev

需要Java字符串函数帮助

来自分类Dev

将字符串更改为int

来自分类Dev

将列表更改为字符串

来自分类Dev

将字符串更改为整数

来自分类Dev

将日期更改为字符串

来自分类Dev

无法从字符变化将列更改为整数,但需要查询字符串>

来自分类Dev

需要帮助将方法从递归更改为迭代

来自分类Dev

在mongoDB中查询将字符串更改为整数需要很长时间

来自分类Dev

在mongoDB中查询将字符串更改为int需要很长时间

来自分类Dev

反应:将包含HTML的字符串更改为真实的HTML代码

来自分类Dev

将文本从FTP服务器更改为字符串(Python)

来自分类Dev

需要帮助将 appendChild 更改为 replaceChild

来自分类Dev

将字符串中的字符更改为数字

来自分类Dev

将 ASCII 更改为字符串中的字符

来自分类Dev

需要帮助将字符串转换为pyg latin

来自分类Dev

将字符串字段值更改为其子字符串的最有效方法

来自分类Dev

Java:按字符串更改代码

来自分类Dev

如何使用数组中的方法将date_range更改为字符串?

来自分类Dev

将标识从字符串更改为int后,无法在Seed方法上添加新角色

来自分类Dev

为什么将传递给方法的字符串文字更改为参数之一?

来自分类Dev

将标识从字符串更改为int后,无法在Seed方法上添加新角色

来自分类Dev

如何使用数组中的方法将date_range更改为字符串?

来自分类Dev

将字符串中的运算符更改为相反的最佳方法

来自分类Dev

测试此 String init 方法是否将字符串更改为不同的语言?

Related 相关文章

  1. 1

    需要帮助将Java代码更改为方法addText(字符串文本)

  2. 2

    Java,需要帮助将字符串打印出数组

  3. 3

    将字节更改为字符串的简单方法?

  4. 4

    将字符串中的列表更改为java String []

  5. 5

    将 Java 日期时间字符串更改为日期

  6. 6

    需要Java字符串函数帮助

  7. 7

    将字符串更改为int

  8. 8

    将列表更改为字符串

  9. 9

    将字符串更改为整数

  10. 10

    将日期更改为字符串

  11. 11

    无法从字符变化将列更改为整数,但需要查询字符串>

  12. 12

    需要帮助将方法从递归更改为迭代

  13. 13

    在mongoDB中查询将字符串更改为整数需要很长时间

  14. 14

    在mongoDB中查询将字符串更改为int需要很长时间

  15. 15

    反应:将包含HTML的字符串更改为真实的HTML代码

  16. 16

    将文本从FTP服务器更改为字符串(Python)

  17. 17

    需要帮助将 appendChild 更改为 replaceChild

  18. 18

    将字符串中的字符更改为数字

  19. 19

    将 ASCII 更改为字符串中的字符

  20. 20

    需要帮助将字符串转换为pyg latin

  21. 21

    将字符串字段值更改为其子字符串的最有效方法

  22. 22

    Java:按字符串更改代码

  23. 23

    如何使用数组中的方法将date_range更改为字符串?

  24. 24

    将标识从字符串更改为int后,无法在Seed方法上添加新角色

  25. 25

    为什么将传递给方法的字符串文字更改为参数之一?

  26. 26

    将标识从字符串更改为int后,无法在Seed方法上添加新角色

  27. 27

    如何使用数组中的方法将date_range更改为字符串?

  28. 28

    将字符串中的运算符更改为相反的最佳方法

  29. 29

    测试此 String init 方法是否将字符串更改为不同的语言?

热门标签

归档