请问,以下代码有什么问题?(不能输出 Log.v("AAA", ".............test...1..");) MyClass mMyClass;《----这个不是吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MyClass mMyClass;《----这个不是吗?第一个,你先得new一个MyClass,对其实例化,然后才能调用其中的方法。MyClass mMyClass;public void onClick(View v) {Log.v("AAA", ".........1..");mMyClass = new MyClass();mMyClass.test();Log.v("AAA", ".........2.2..");}package com.amaker.ch08.app;import com.amaker.ch08.app.R;import android.app.Activity;.....import android.util.Log;public class MyClass {public int test() { Log.v("AAA", ".............test...1.."); return 1;}}第二种方法是,将test()写为静态方法:public void onClick(View v) {Log.v("AAA", ".........1..");MyClass .test();Log.v("AAA", ".........2.2..");}package com.amaker.ch08.app;import com.amaker.ch08.app.R;import android.app.Activity;.....import android.util.Log;public class MyClass {public static int test() { Log.v("AAA", ".............test...1.."); return 1;}} 这点 和 C++不一样呀.C++ 中: 情况一:MyClass mMyClass;mMyClass.test(); //直接可调用方法情况二:MyClass *mMyClass; //这种情况才要newmMyClass = new MyClass();mMyClass.test(); android开发插入背景图时报错 页面布局问题 请教各位高手一个很奇怪的问题,在真机上adb install安装不上 纠结很久的在底部显示一个加载进度的view,gridview则做不到 android 小游戏触屏问题 android怎么自定义组合图片的大小 新手求救:如何使用Android源码 不能编译 数据库变化时如何刷新Spinner android 点击操作的切换 onclick操作 这种带输入框的对话框怎么做到? 网页端如何实现手机(通过无线wifi)控制电视,主要包括哪几块功能模块? Android achartengine折线图的问题!
MyClass mMyClass;《----这个不是吗?第一个,你先得new一个MyClass,对其实例化,然后才能调用其中的方法。
MyClass mMyClass;
public void onClick(View v) {
Log.v("AAA", ".........1..");
mMyClass = new MyClass();
mMyClass.test();
Log.v("AAA", ".........2.2..");
}
package com.amaker.ch08.app;
import com.amaker.ch08.app.R;
import android.app.Activity;
.....
import android.util.Log;public class MyClass {
public int test()
{
Log.v("AAA", ".............test...1..");
return 1;
}
}第二种方法是,将test()写为静态方法:public void onClick(View v) {
Log.v("AAA", ".........1..");
MyClass .test();
Log.v("AAA", ".........2.2..");
}
package com.amaker.ch08.app;
import com.amaker.ch08.app.R;
import android.app.Activity;
.....
import android.util.Log;public class MyClass {
public static int test()
{
Log.v("AAA", ".............test...1..");
return 1;
}
}
情况一:
MyClass mMyClass;
mMyClass.test(); //直接可调用方法情况二:
MyClass *mMyClass; //这种情况才要new
mMyClass = new MyClass();
mMyClass.test();