在AndroidTV的首页中,当用户选择推荐视频时,该项目会自行展开并显示比其他未选择的项目更多的信息。
截图在这里:

在我的电视应用程序中,我将VerticalGridFragmentas扩展为GridFragment显示电视节目。并且还扩展了Presenter设置项目布局。但是,当item被选中时,item只会放大,而不会像首页的推荐那样显示更多的信息。
如何在我的电视应用程序的 Presenter 中获得这种效果?
我使用 Android Studio 和 CMakelist 编写 NDK 项目。
但是当我想将大量 cpp/c 文件包含到 CMakelists.txt 时,我找不到一种简单的方法来温和地做到这一点。
我需要你的帮助。
这是我的代码的文件树示例:
Cmakelists.txt
src
|__main
|__cpp
|___a.cpp // cpp file
|___a.h
|___aa.c // c file
|___...
|___dirA // a dir
|__b.c // also has c file
|__b.h
|__d.cpp // and cpp file
|__...
|___dirB // another dir
|__xxx.c
|__...
Run Code Online (Sandbox Code Playgroud)
在我的 Cmakelist 中,我使用了
file(GLOB cpp_srcs "src/main/cpp/*.cpp")
这似乎只包括第一目录层的 cpp 文件,不包括 c 文件,以及子目录的 cpp/c 文件。
有什么办法可以做到吗?目录太深,我不想手动添加 cpp/c 文件。