Вы установили onTapListener
на узле infoCard, который по умолчанию отключен. Вы должны использовать setOnTapListener на узле, который содержит 3D-модель, на которую вы будете щелкать, попробуйте передать в качестве аргумента функции указанный узел c, в котором 3D-модель установлена в качестве аргумента для рендеринга, а не Anchor. Если у вас есть Node, скажите modelNode, который имеет 3D-модель.
В вашем вызове ARActivity
makeInfoCard(arFragment,modelNode,context);
И в функции используйте
private void makeInfoCard(ArFragment arFragment, Node modelNode, Context context){
//
modelNode.setOnTapListener((hitTestResult, motionEvent) -> {
infoCard.setEnabled(!infoCard.isEnabled());
});
//
}