我正在那里使用Android培训学习Android开发:http://developer.android.com/training/basics/firstapp/index.html
在第一部分(http://developer.android.com/training/basics/firstapp/starting-activity.html)的末尾,当我点击按钮时,没有任何反应,我甚至没有在日志中收到错误,只是以下几行:
11-25 13:26:30.240 422-422/com.android.systemui V/PanelView﹕ animationTick called with dtms=0; nothing to do (h=0.6308222 v=0.0)
11-25 13:26:30.620 370-552/system_process W/InputMethodManagerService﹕ Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@b1ebc6b0 attribute=null, token = android.os.BinderProxy@b2016910
我的项目代码在这里:http://d.pr/f/ED5O
答案 0 :(得分:1)
我没有在这里测试过,但我认为你必须将sendMessage
函数移动到片段,因为在fragment layout xml文件中指定了button命令。
实际上,对于第一个项目,我认为最好不要跳转到片段的使用,并在活动布局中使用按钮。
答案 1 :(得分:0)
确实,使用Android Studio跟随Android培训仍然是一个坏主意。 Android studio生成的项目中包含破坏示例代码的片段。让我们希望谷歌尽快修复,我们绝对可以摆脱这个Eclipse BS。