Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Android有电子表格小部件吗?_Android_File_Excel_View_Spreadsheet - Fatal编程技术网

Android有电子表格小部件吗?

Android有电子表格小部件吗?,android,file,excel,view,spreadsheet,Android,File,Excel,View,Spreadsheet,我有一个Excel文件,我想在我的应用程序中使用。我使用Jetcel在应用程序中读写Excel文件,但我不知道如何在应用程序中设置该文件的视图。Android是否有任何电子表格小部件可用于显示Excel文件?从头开始编写自己的电子表格最好的方法是: 如果没有足够的帮助 所做的工作进展最快 或者等着看他们是否会有所帮助 卡利格拉至少会对这个问题有所帮助 我还要补充一点,评论中@Vincent的建议并不可怕。大多数手机/平板电脑都配有一套库存办公套件,用于查看(而非编辑)目的。虽然我可以理解该解决方

我有一个Excel文件,我想在我的应用程序中使用。我使用Jetcel在应用程序中读写Excel文件,但我不知道如何在应用程序中设置该文件的视图。Android是否有任何电子表格小部件可用于显示Excel文件?

从头开始编写自己的电子表格最好的方法是:

如果没有足够的帮助

所做的工作进展最快

或者等着看他们是否会有所帮助

卡利格拉至少会对这个问题有所帮助


我还要补充一点,评论中@Vincent的建议并不可怕。大多数手机/平板电脑都配有一套库存办公套件,用于查看(而非编辑)目的。虽然我可以理解该解决方案中存在的缺陷,但它会更容易,尽管会更懒惰。

为什么不使用TableLayout小部件,在excel数据中循环时以编程方式填充行和列?TableLayout支持行和列

用法示例:
我认为最好只使用GridView。制作一个自定义适配器,从单元格内容填充文本视图,将其绑定到GridView,然后就可以了。

我认为您需要的搜索词是“电子表格小部件”。谷歌不会在快速搜索中显示任何内容,但使用
TableLayout
自己构建一个应该非常简单。只有在电子表格很小的情况下,这才不是问题。例如,它的意思是10x10。如果太大,可能是内存和速度的问题。然后需要构建特殊组件,该组件将只渲染网格的可见部分,就像ListView一样。如果我发现一些开源组件可以做到这一点,我会非常高兴,因为我的下一个项目需要它:-(查找google docs没有使用它的经验,但见过它用于多种类型的文档。或者,如果脱机时您可以使用适当的意图打开excel文件,如果有可以打开此文件的应用程序,用户将可以从中选择。这是一个很好的解决方法,我认为这样的库不存在,因为您已经拥有excel数据你想展示它。所以这个解决方法很容易实现,因为excel文件只是2D数组,所以在ScrollView H+V的布局中包含你的TableLayout,这样你的数组就适合了。你也可以用导航条将数组拆分为每XX行或每XX列。试试吧,我认为这将是最有效的解决方案。