问题是如何在我们的软件(C ++)中重用android文本编辑控件,即java。
以下是一些背景知识:
我公司的gps软件是用c ++编写的(用于ui渲染的agg),它可以在iOS,Android和WinCE / Windows下运行。但是现在我们主要关注的是android。
现在我们需要一个文本编辑UI元素,我们正在考虑使用android ui元素而不是自己重新创建它。
感谢。
答案 0 :(得分:1)
您无法直接使用NDK中SDK的一部分GUI元素。如果需要全部c ++应用程序,可以使用OpenGL绘制所需的任何内容。
但是,您可以在应用程序之上构建基于sdk的UI层,并使用JNI调用底层c代码。查看本教程中的示例: