Android 从内部类访问变量
我试图访问驻留在我的内部类中的一个变量,我将其作为单独的问题发布,因为我无法理解当前的情况Android 从内部类访问变量,android,inner-classes,flow,control-flow,Android,Inner Classes,Flow,Control Flow,我试图访问驻留在我的内部类中的一个变量,我将其作为单独的问题发布,因为我无法理解当前的情况 public class MyActivity extends Activity { static double returnAppSize; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_app_
public class MyActivity extends Activity {
static double returnAppSize;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_app_breaker_layout);
try {
double appSize = getAppSize("com.supercell.clashofclans");
System.out.println("appSize: " + appSize);
double appSize3 = getAppSize("com.dotgears.flappybird");
System.out.println("appSize: " + appSize3);
} catch (Exception e) {
e.printStackTrace();
}
}
下面是我想从中访问名为“codeSize”的变量的方法
我在这里面临的问题是:
public void calcDone(int size){
//printing is here
}
从内部称之为onGetStatsCompleted。但请记住,如果您想在ui中显示某些内容,请使用RunNuithRead好的,你得了2分。但是我在RunnuiThread中有一个困惑我如何使用它?在calcDone中写入RunnuiThread{new Runnable(){@Override public void run(){//ui stuff}});如何让系统等待onGetStatsCompleted完成如果让系统等待onGetStatsCompleted完成,则会出现ANR错误。正确的方法是放置一个进度条(旋转圆圈),这样用户就可以了解后台正在运行某些东西。
public void calcDone(int size){
//printing is here
}