为了账号安全,请及时绑定邮箱和手机立即绑定

我的代码完全一样但是不论使用USB真机运行,还是使用模拟机,点击按钮都不会在eclispe的控制台上打印出这句话,为什么啊?

我的代码完全一样但是不论使用USB真机运行,还是使用模拟机,点击按钮都不会在eclispe的控制台上打印出这句话,为什么啊?

package com.example.helloword;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {
	/*
	 * Button --可以设置文本内容一个按钮
	 * ImageButton--不可以设置文本内容,background以及src天机一个image,当前图片上可以做一个有文本内容的图片
	 */
	private Button loginButtion;// 初始化控件

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main_activity);// 将布局xml文件引入到activity当中
		// 获取控件对象
		loginButtion = (Button) findViewById(R.id.button1);// findViewById返回的一个view的对象
		/*
		 * 通过匿名内部类实现事件监听
		 */

		loginButtion.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View arg0) {
				// 在当前方法中监听点击botton的动作
				System.out.println("点击了bottion");
			}
		});

	}
}

后面的

Toast.makeText(MainActivity.this, "bt1要执行的逻辑", 1).show();

也起效了,可是

Log.i("tag", "父类的onClick事件");

在logCat面板就没有显示

所有方法里打印到控制台的输出都没有打印

已经自己解决:eclipse>windows>preferences>android>logcat>下面显示等级改成verbose>重启eclispe。另外system.out.println()打印的不会显示在eclispe的自己的控制台而是显示在logcat下。

正在回答

3 回答

已经自己解决:eclipse>windows>preferences>android>logcat>下面显示等级改成verbose>重启eclispe

0 回复 有任何疑惑可以回复我~

 System.out.println("点击了bottion");把这句改为 log.i("tag","点击了bottion")试试

0 回复 有任何疑惑可以回复我~
#1

键盘兔 提问者

已经自己解决:eclipse>windows>preferences>android>logcat>下面显示等级改成verbose>重启eclispe。另外system.out.println()打印的不会显示在eclispe的自己的控制台而是显示在logcat下。
2016-06-01 回复 有任何疑惑可以回复我~

后面的

Toast.makeText(MainActivity.this, "bt1要执行的逻辑", 1).show();

也起效了,可是

Log.i("tag", "父类的onClick事件");

在logCat面板就没有显示

所有方法里打印到控制台的输出都没有打印

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312584    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

我的代码完全一样但是不论使用USB真机运行,还是使用模拟机,点击按钮都不会在eclispe的控制台上打印出这句话,为什么啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信