Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java活动的自定义NDK视图? 我需要使用C++库来创建一个自定义视图(3D对象视图)。p>_Java_Android_C++_Android Ndk - Fatal编程技术网

Java活动的自定义NDK视图? 我需要使用C++库来创建一个自定义视图(3D对象视图)。p>

Java活动的自定义NDK视图? 我需要使用C++库来创建一个自定义视图(3D对象视图)。p>,java,android,c++,android-ndk,Java,Android,C++,Android Ndk,我可以通过在我的Android Studio Java项目中设置Android NDK来使用这个库。但是,一旦NDK加载了.OBJ文件并创建了一个3D对象,我如何在我的活动中显示它 是否可以在普通Java活动中显示NDK创建的视图?如果是这样,如何将该数据/视图传递给Java?我知道如何将String/Double/etc.值从NDK传递到Java活动 注意:我试图避免,因为在普通的活动中,活动中还有其他更容易执行的组件 请参考任何文件或指南你在C++代码中创建的视图是什么样的对象,我还没有尝试

我可以通过在我的Android Studio Java项目中设置Android NDK来使用这个库。但是,一旦NDK加载了.OBJ文件并创建了一个3D对象,我如何在我的
活动中显示它

是否可以在普通Java
活动中显示NDK创建的视图?如果是这样,如何将该数据/视图传递给Java?我知道如何将String/Double/etc.值从NDK传递到Java
活动

注意:我试图避免,因为在普通的
活动中,活动中还有其他更容易执行的组件


请参考任何文件或指南

你在C++代码中创建的视图是什么样的对象,我还没有尝试创建这个,因为我不确定是否有可能完成它。我想我有一个更大的问题,那就是,有什么观点可以奏效吗<代码> OBJ Loader <代码>是C++库的一个例子,但是我可以使用一个不同的方法,允许我使用Objl文件创建支持的对象/VIEW3D视图,通常使用OpenGL ES。出于性能原因,使用NDK/JNI。资源可通过您最喜爱的搜索引擎获得。@MorrisonChang您指的是什么资源?我已经有了我的
OBJ
文件,并且已经有了使用NDK/JNI加载3D对象的方法。我所问的有点不同-是否有可能显示NDK/JNI在正常的
活动中绘制了什么?您如何呈现OBJ文件?OBJ文件只是文本文件。链接的项目只需读取文件并在C++中建立数据结构。与读取CSV文件没有什么不同,但与显示该数据的条形图无关。请参阅:了解Java解决方案。