如何从静态块中的表中写入数据?

时间:2017-09-30 20:40:05

标签: java android android-activity

如何从静态块中的表xls写入数据?我需要一个活动的上下文,但我不明白如何得到它。

我在静态块中使用此代码:

Workbook wb = WorkbookFactory.create(/*there must be a context*/.getAssets().open("table.xls"));

1 个答案:

答案 0 :(得分:1)

  

如何从静态块中的表xls写入数据?

你没有。

首先,资产是只读的,因此您永远不会写入资产。

其次,你不能使用静态块,因为你无法控制将用于执行该代码的线程。

而且,第三,你没有Context,你需要一个。根据具体情况,可能 <{1}}。