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);
我正在尝试使用 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);