一个很简单的代码:
public class HelloAndroidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello Word!");
setContentView(tv);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 1, "aaa");
menu.add(0, 2, 2, "bbb");
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
System.out.print("SelectItemId------------>" + item.getItemId());
return super.onOptionsItemSelected(item);
}}点击菜单时logcat报警告信息,输出语句也没有打印,求各位大虾帮帮忙啊:
09-03 06:07:35.615: WARN/KeyCharacterMap(2091): No keyboard for id 0
09-03 06:07:35.625: WARN/KeyCharacterMap(2091): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
09-03 06:07:37.085: WARN/InputManagerService(52): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@438a0ab8
public class HelloAndroidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello Word!");
setContentView(tv);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 1, "aaa");
menu.add(0, 2, 2, "bbb");
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
System.out.print("SelectItemId------------>" + item.getItemId());
return super.onOptionsItemSelected(item);
}}点击菜单时logcat报警告信息,输出语句也没有打印,求各位大虾帮帮忙啊:
09-03 06:07:35.615: WARN/KeyCharacterMap(2091): No keyboard for id 0
09-03 06:07:35.625: WARN/KeyCharacterMap(2091): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
09-03 06:07:37.085: WARN/InputManagerService(52): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@438a0ab8
解决方案 »
- 高分请教:中国移动WIFI热点Webportal认证的问题
- Android2.1数据库技术,献上80分,100%结贴
- 短信导入不显示
- ui界面与线程的通信
- root 如何删除“权限管理superuser程序”或者把自己的程序自动添加到superuser中??
- 关于android assets目录
- 为什么虚拟机VMware+ubuntu编译linux内核和android 后占用电脑内存很多,编译结束后也不会释放占用的内存?
- 求大神帮忙!
- 安卓动画 anim 求助,控制动画布局出现的位置
- 关于android 点击按钮后c++层向java层传参
- 如果遇到以前没接触过的技术应该如何学习他它解决它,求解答。
- Android 加载图片
不过还是要请教一下高手为什么用System.out打印的东西输不出来,过滤器我都配置了的。
哈哈,在Logcat中添加过滤System.out就可,
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(item.getItemId() == 1)
System.out.println("ddaaa");
else if(item.getItemId() == 2)
System.out.println("got it");
return true;
}