Android 来自其他布局的按钮没有响应

Android 来自其他布局的按钮没有响应,android,layout,cardlayout,Android,Layout,Cardlayout,我正在做两个布局:主布局和另一个(卡片布局)。我将卡片布局包括在主布局中,代码如下: <include android:id="@+id/miPrueba" layout="@layout/card_product_details" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_

我正在做两个布局:主布局和另一个(卡片布局)。我将卡片布局包括在主布局中,代码如下:

  <include
        android:id="@+id/miPrueba"
        layout="@layout/card_product_details"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:elevation="10dp"
        android:layout_margin="15dp"/>
我得到的是什么都没有,没有错误,没有空指针异常,什么都没有。很简单,当我点击它时它不会响应


我怎样才能解决它

需要更多的代码,但从您给出的原因来看,出现此问题的原因是卡上没有按钮
buttonId

当您创建
View-View=LayoutInflater.from(getApplication()).flate(R.layout.card\u product\u details,null)

尽可能将整个xml放在布局中,但我很确定xml是完美的,我只是在尝试捕捉从外部xml到主要活动的按钮时遇到了一个问题。我认为错误在我的主活动中,当我进行充气时。然后使用context.getSystemService获取layoutManager的对象,然后充气布局,而不是此。调试时,您是否检查了是否调用了onClick方法,将检查点与Toast.makeText放在同一行?我忘了放那个XML,抱歉,无论如何,当我调试应用程序时,我得到了一些东西,对象不是空的。
   View view = LayoutInflater.from(getApplication()).inflate(R.layout.card_product_details, null);
   Button prueba = (Buttton) view.findViewById(R.id.buttonId);
    prueba.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast.makeText(getApplicationContext(), "Toast por defecto", Toast.LENGTH_SHORT).show();
        }
    });