java-活动之间的更改不起作用

java-活动之间的更改不起作用,第1张

概述我正在尝试在Android应用程序(2.1-update1)中的活动之间进行更改,但是它不起作用.有什么建议么?当我调试应用程序时,唯一发生的事情是它停止在Instrumentation.java中的代码的这一部分:publicvoidwaitForIdle(){synchronized(this){while(!m

我正在尝试在Android应用程序(2.1-update1)中的活动之间进行更改,但是它不起作用.
有什么建议么?

当我调试应用程序时,唯一发生的事情是它停止在Instrumentation.java中的代码的这一部分:

public voID waitForIDle() {            synchronized (this) {                while (!mIDle) {                    try {                        wait();                    } catch (InterruptedException e) {                    }                }            }        }

Eclipse表示它在线程1中

Instrumentation.checkStartActivityResult(int, Object) line: 1537. If I
resume the app, the next stop is in ZygoteInit.java trying to run
Throwable cause = ex.getCause(); … Eclipse says
ZygoteInit$MethodAndArgsCaller.run() line: 864.

这是源代码:
HappyHomes.java

package com.example.app;import androID.app.Activity;import androID.app.ProgressDialog;import androID.content.Intent;import androID.os.Bundle;import androID.vIEw.VIEw;import androID.Widget.button;public class HappyHomes extends Activity {    /**     * Called when the activity is first created.     */    @OverrIDe    public voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.main);        button login = (button) findVIEwByID(R.ID.btnLogin);        login.setonClickListener(new VIEw.OnClickListener() {            @OverrIDe            public voID onClick(VIEw vIEw) {                ProgressDialog laddRuta = ProgressDialog.show(HappyHomes.this, "",                        "Loggar in, vänligen vänta...", true);                Intent myIntent = new Intent(vIEw.getContext(), KategorIEr.class);                myIntent.                        startActivity(myIntent);            }        });    }}

KategorIEr.java

package com.example.app;import androID.app.Activity;import androID.os.Bundle;public class KategorIEr extends Activity {    /**     * Called when the activity is first created.     */    @OverrIDe    public voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.kategorIEr);    }}

感谢您的帮助!

解决方法:

确保KategorIEr已在您的AndroIDManifest.xml文件中注册.

总结

以上是内存溢出为你收集整理的java-活动之间的更改不起作用全部内容,希望文章能够帮你解决java-活动之间的更改不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1083394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存