【问题标题】:Second Activity is getting loaded but not displaying any Views (TextView or Image) on it第二个 Activity 正在加载,但未在其上显示任何视图(TextView 或 Image)
【发布时间】:2014-03-01 05:33:59
【问题描述】:

我在名为 Second.xmlSecond.java 类的 android 项目中创建了一个新的 Activity 并添加了TextViewBackground Image

我在默认的Activity MainActivity.class 上创建了一个Button,并在ButtononClick() 事件上编写了以下代码以导航到second activity

  b2.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v2) {
                startActivity(new Intent(MainActivity.this,Second.class));

            }
        });

应用程序在模拟器中成功运行,并在点击Button 时导航第二个活动,但是 - 既没有显示TextView,也没有在 Second.xml 上加载 Image

知道为什么会发生。请帮忙。

【问题讨论】:

  • 发布您的第二个活动代码。
  • 发布您的第二个班级代码
  • Second.classSecond.xml的代码也贴出来。
  • 您是否使用setContentView() 方法在onCreate() 方法中扩展了您的第二个活动布局? @Mustafa
  • 您是否正确地将您的 second.xml 添加到您的 Second.class 中??

标签: android eclipse adt


【解决方案1】:

替换这个:

b2.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v2) {
                startActivity(new Intent(MainActivity.this,Second.class));

            }
        });

用这个:

    b2.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    Intent i = new Intent(getApplicationContext(), Second.class);
                 startActivity(i);
                }
            });

【讨论】:

    猜你喜欢
    • 2021-01-13
    • 2012-08-27
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多