Android游戏开发学习(4)--界面的切换的两种方式
在写这两个例子的时间特别郁闷,开始以为EditText.getText()获得是字符串呢?就直接放进Intent中传给第二个Activity了,结果一直获得都是null。
?
还来终于发现了EditText.getText()返回的不是字符串,原来是Editable对象。
?
?
intent.putExtra("name", et.getText());
intent.getStringExtra("name");//获得是为null
intent.getCharSequenceExtra("name")//可以正常获得所输入值
?
----------------------------------------------------------
?
intent.putExtra("name", et.getText().toString());
intent.getStringExtra("name");/可以正常获得所输入值
intent.getCharSequenceExtra("name")//可以正常获得所输入值
?
?
----------------------------------------------------------
?
在android实现界面的切换有两种方式
1.就是两个Activity切换
?? 首先创建两个Activity,然后在AndroidManifest.xml中注册,最后在一个Activity中调用另一个Activity
?
?????????o??3¨???????o???aActivity
?
???
?
?
?
?
?
?
?
?
?