按钮在Android中不起作用

时间:2013-09-06 01:23:28

标签: android android-layout android-emulator

您好我以jpg格式创建了一个简单的帮助手册页,将其命名为helppicture,然后我创建了一个xml文件:help.xml并添加了图像作为android:background。 帮助按钮位于主菜单上,我在onclick视图开关的情况下实现了帮助按钮,如下所示:

    case R.id.takehelp :
        Intent intent3=new Intent(NUGA_MainMenuActivity.this,HelpActivity.class);
        startActivity(intent3);

现在在 HelpActivity 类中,

我实现了以下代码:

public class HelpActivity extends Activity{


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.help);          

    }   
}

但是当我运行应用程序并点击帮助按钮时,没有任何反应,请帮帮我。

3 个答案:

答案 0 :(得分:0)

在您的helpActivity中,您没有写任何关于按钮事件的内容。你应该在onCreate函数中添加代码:

button1 = (Button)findViewById(R.id.button1); 

button1.setOnClickListener(new Button.OnClickListener(){ 
        public void onClick(View v)
        {
            // do something after clicking the button
        }
    });

答案 1 :(得分:0)

这个问题有点令人困惑。 “帮助按钮位于主菜单上,我在onclick视图中实现了帮助按钮”

如果菜单上有“帮助”,请在onOptionsItemSelected(MenuItem项目)中实现startactivity。

希望您能看到布局预览,并且help.xml文件中没有错误

答案 2 :(得分:0)

您确定在AndroidManifest.xml的文件中重新命名了HelpActivity。请尝试这样做。