首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android互动交流

Android互动交流
EN

Stack Overflow用户
提问于 2012-04-12 08:06:22
回答 2查看 714关注 0票数 1

嗨,我是一个完全的android新手,所以我的问题可能看起来很愚蠢。

我想做一个有两个活动的程序,一个是TinyCalActivity1,另一个是TinyCalActivity2。

我的意图是,我可以制作一个按钮来在这个活动之间切换,

代码语言:javascript
复制
package my.app.tinyCal;

    public class TinyCalActivity1 extends Activity {
    /** Called when the activity is first created. */

    Button myButton;
    EditText myEdit;
    //Intent i = new Intent(TinyCalActivity1.this, TinyCalActivity2.class);
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        myButton = (Button)findViewById(R.id.Next);
        myEdit = (EditText)findViewById(R.id.entry);
        CharSequence thisNum = "1234565";
        myEdit.setText(thisNum);

        OnClickListener myListener = new OnClickListener(){
            public void onClick(View v){
            }
        };

        myButton.setOnClickListener(myListener);
    }
}

和TinyCalActivity2。

然而,当我写下这一行并在我的android AVD中运行时,它告诉我有一个错误。

代码语言:javascript
复制
Intent i = new Intent(this, TinyCalActivity2.class);

eclipse中没有错误提示,我也不知道为什么。我在与TinyCalActivity1.java文件相同的文件夹中创建了TinyCalActivity2.java作为一个单独的文件。并且我已经在我的AndroidManifest.xml中注册了TinyCalActivity2。

如果有任何帮助,我将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-10 12:12:04

如果你把你的代码

代码语言:javascript
复制
Intent i = new Intent(this, TinyCalActivity2.class);

在按钮单击事件中,this指的是按钮而不是活动。因此,您需要将其作为

代码语言:javascript
复制
Intent i = new Intent(TinyCalActivity1.this, TinyCalActivity2.class);

这可能会解决问题

票数 0
EN

Stack Overflow用户

发布于 2013-07-10 12:35:21

你可以试试这种方式。

代码语言:javascript
复制
myButton.setOnClickListener(new OnClickListener(){
            public void onClick(View v){
            Intent i = new Intent(this, TinyCalActivity2.class);
            finish();
            }
        };
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10115705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档