如何在Android Studio中打印以下变量:
globalVariable.setName("Android Example context variable");
globalVariable.setEmail("xxxxxx@aaaa.com");
主要是调试流,但如果可能的话是TextView。
在public void onCreate(Bundle 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());
但不幸的是,应用程序停止了工作。
答案 0 :(得分:0)
如果您点击" 6:Android"按钮附近" 4:运行"底部状态栏中的按钮。它将显示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());