Android App 上的文本输出

Text output on an AndroidApp

我正在尝试使用 AndroidStudio 编写 android 应用程序。它就像一个计算器,我不知道如何在我的屏幕上打印答案。我用 System.out.println() 试过了,但它不起作用 Log._() 也不起作用。

您可以使用 Toast 在屏幕上显示临时弹出消息,如下所示:

Toast.makeText(context,"<Message here>", Toast.LENGTH_LONG).show();

如果您希望文本保持不变,请使用 TextView 对象。将它添加到您的 .xml 中 activity:

<TextView
    android:id="@+id/myTextView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>

然后在您的 Activity 屏幕上声明:

TextView myTextView = (TextView) findViewById(R.id.myTextView);

然后使用 .setText() 设置文本,可能在您用于为用户计算结果的任何按钮的 onClick() 方法中:

myTextView.setText(calculatorResult);