可以禁用/删除此照片确认对话框:
我需要以某种方式跳过此对话框,但我仍然想要使用Intent
。我发现了android: Take camera picture without "save" / "delete" confirmation,但我不想使用SurfaceView
。
答案 0 :(得分:5)
我需要以某种方式跳过此对话框,但我仍然想要使用Intent。
这是不可能的。
有超过8,000种Android设备型号。在它们之间,有数百个不同的预安装的相机应用程序。此外,还有数百种其他相机应用程序,用户可以从Play商店或其他地方安装。他们中的任何一方都可以回复您的ACTION_IMAGE_CAPTURE
请求。
ACTION_IMAGE_CAPTURE
的协议没有“不显示任何类型的确认对话框”的选项。有些相机应用程序会有这样的对话框,有些则不会。一些应用程序可能有一些未记录的Intent
额外用于控制该行为,但大多数不会。
或者:
与确认提示一起生活,或者
请勿将此作品委托给第三方应用,而是使用相机API自行拍照(您拒绝的SurfaceView
方法,但不一定需要{{1 }}),或
不要编写应用
答案 1 :(得分:0)
在Intent中使用“ android.intent.extra.quickCapture” 。
import pandas as pd
# lt is the dataframe containing the data to be loaded to excel file
for index,i in enumerate(lt):
panda_xl_rd = pd.read_excel('file.xlsx',"sheet_Name") # Panda Dataframe
max = len(panda_xl_rd.iloc[:,(col-1)].dropna())+2 ''' getting the row_num of
last record in column
dropna removes the Nan
values else we will get
the entire sheets max
column length . +2 gets
the next column right
after the last column to
enter data '''
cellref = sheet.cell(row = max+index, column=col)
cellref.value = i
del panda_xl_rd