Java:打印变量值,如Swift println()
如何在Android Studio中打印以下变量:Java:打印变量值,如Swift println(),java,android,variables,printing,android-studio,Java,Android,Variables,Printing,Android Studio,如何在Android Studio中打印以下变量: globalVariable.setName("Android Example context variable"); globalVariable.setEmail("xxxxxx@aaaa.com"); 主要调试流,但如果可能,请使用文本视图 在public void onCreateBundle savedInstanceState下,我正在尝试: final GlobalClass globalVariable
globalVariable.setName("Android Example context variable");
globalVariable.setEmail("xxxxxx@aaaa.com");
主要调试流,但如果可能,请使用文本视图
在public void onCreateBundle savedInstanceState下,我正在尝试:
final GlobalClass globalVariable = (GlobalClass) getApplicationContext();
globalVariable.setName("Android Example context variable");
globalVariable.setEmail("xxxxxx@aaaa.com");
Log.d("your_tag", "Name: " + globalVariable.getName());
Log.d("your_tag", "Email: " + globalVariable.getEmail());
但它说,不幸的是,应用程序停止工作 如果单击底部状态栏中4:Run按钮附近的6:Android按钮。它将显示Logcat控制台 您可以使用下面的代码在代码中打印到此日志
Log.d("your_tag", "printed_message");
所以在你的情况下,那就是
Log.d("your_tag", "Name: " + globalVariable.getName());
Log.d("your_tag", "Email: " + globalVariable.getEmail());
要使用这些字符串变量设置TextView,请执行以下操作
//Do this in onCreate, after setContentLayout();
TextView yourTextView = (TextView) findViewById(R.id.yourViewId);
yourTextView.setText(globalVariable.getName());
呃,将textview设置为包含globalVariable.getName?或者你的意思是打印到调试流吗?如果可能的话,两者都是理想的。将其置于public void onCreateBundle savedinStateCState下??