如何在android studio

时间:2017-07-28 17:48:09

标签: java android

您好如何将G类导入MainActivity

例如:在主要活动中我有编辑文字我不会写,如果我写SUN给我一个祝酒词,但我不会编写用G类写的吐司 我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

如果您在G级中有一个显示祝酒的功能,您可以:

  1. 将其设为静态并直接引用

    public static void displayToast() {
    //create toast
    }
    

    然后

    G.displayToast();
    
  2. 创建类的对象,然后调用函数

    G exampleObject = new G();
    G.displayToast();
    

答案 1 :(得分:0)

使用Intent将信息从一个活动转移到另一个活动。 您需要从edittext获取文本...

String textFromEditText = editText.getText();

然后创建使用它的意图

Intent intent = new Intent(MainActivity.this, ActivityG.class);
intent.putExtra("message", textFromEditText);
startActivity(intent);

您的ActivityG内部

Bundle bundle = getIntent().getExtras();
String message = bundle.getString("message");

在ActivityG中创建祝酒词。

Toast.makeText(ActivitiyG.this, message, Toast.LENGTH_SHORT).show();