Android Studio 中没有按钮反馈

Posted

技术标签:

【中文标题】Android Studio 中没有按钮反馈【英文标题】:No Button Feedback In Android Studio 【发布时间】:2020-10-18 22:30:00 【问题描述】:

android studio 中没有按钮反馈,我只想从一项活动引导到另一项活动! :(

没有错误 这是代码

public abstract class OrderActivity extends AppCompatActivity 

  
    private Button clickButton;
    @Override
    protected void onCreate(Bundle savedInstanceState) 

        clickButton =(Button) findViewById(R.id.IDbutton2);
       

        clickButton.setOnClickListener(new View.OnClickListener() 
            @Override
            public void onClick(View v) 
                openActivity();
            
        );
    
    public void openActivity()
        Intent intent = new Intent(OrderActivity.this, orderPage.class);
        startActivity(intent);
    

使用 nexus 6 模拟器

请大家帮忙

【问题讨论】:

【参考方案1】:

您尚未设置内容视图,因此您的 OrderActivity 没有布局。因此,没有 ID 为 IDbutton2 的视图。这会导致clickButton 为空,并且不执行任何操作。

你可以看到一个非常相似的例子in the Android training(我已经删除了不相关的部分):

public class MainActivity extends AppCompatActivity 
    @Override
    protected void onCreate(Bundle savedInstanceState) 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    

    public void sendMessage(View view) 
        Intent intent = new Intent(this, DisplayMessageActivity.class);
        startActivity(intent);
    

【讨论】:

以上是关于Android Studio 中没有按钮反馈的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio片段没有响应后按按钮

android studio怎么设置布局

在 android Studio 中禁用运行和加载按钮

非按钮视图上的 Android 波纹效果 + 高程

Android Studio 3.1.2运行按钮不起作用

在android studio中不能小写按钮文本