【发布时间】:2017-07-19 20:38:16
【问题描述】:
我已经为全局变量创建了其他类,现在我只想这样转换它:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity1);
class2 global;
global = (class2)getApplicationContext();
我得到错误:
android.app.Application 无法转换为 eu.tools.test_training_home.class2
class2:
public class class2 extends Application {
private String name="name1";
private int number =0;
【问题讨论】:
-
您正在尝试将对象从 Context 类转换为 Application 对象。这是可能的。
-
对不起,我的意思是“不能”。
-
我建议你遵循标准的 Java 命名约定,@Testiest。