通过javascript android将alertdialog列表数据库发送到webview html字段
在webview上,当用户点击它时,我有一个按钮,javascript调用一个AlertDialog,它有一个数据库列表值。。当用户单击要从列表放入html文本字段的值时,应用程序崩溃…:(如果我只添加数据库中的数字,点击列表不崩溃,但不放在html表单上…请对此有何建议?对不起,我的英语不好…不是完整的代码,我认为点击是问题所在通过javascript android将alertdialog列表数据库发送到webview html字段,javascript,android,webview,Javascript,Android,Webview,在webview上,当用户点击它时,我有一个按钮,javascript调用一个AlertDialog,它有一个数据库列表值。。当用户单击要从列表放入html文本字段的值时,应用程序崩溃…:(如果我只添加数据库中的数字,点击列表不崩溃,但不放在html表单上…请对此有何建议?对不起,我的英语不好…不是完整的代码,我认为点击是问题所在 @JavascriptInterface public void showCustomUsersPopup(){ context.popupDialog.sh
@JavascriptInterface
public void showCustomUsersPopup(){
context.popupDialog.showCustomUsersPopup();
}
//
public void showCustomRegionPopup(){
setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
字符串区域=(字符串)listRegion.getItemAtPosition(位置);
SQLiteDatabase=context.pdfDatabaseManager.getReadableDatabase();
游标c=database.rawQuery(“从“+PDFDatabaseManager.database_REGION_TABLE+”中选择*,其中“+PDFDatabaseManager.KEY_REGION+”=“+REGION+”,null);}
尝试将此=“+region+”;“
替换为此=”“+region+””
@L2\u Paver now当我在列表中选择数字或字母时,应用程序不会崩溃,但列表现在无法将值放入webview html表单…我们对此有解决方案?根据您上面的帖子数量,我看不出问题所在,也许您可以提出另一个问题并发布必要的内容code@L2_Paver你有对的朋友,谢谢你你的答案在那里,你帮我。:)
public void showCustomRegionPopup() {
listRegion.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String region =(String) listRegion.getItemAtPosition(position);
SQLiteDatabase database = context.pdfDatabaseManager.getReadableDatabase();
Cursor c = database.rawQuery("Select * From " + PDFDatabaseManager.DATABASE_REGION_TABLE + " WHERE "+ PDFDatabaseManager.KEY_REGION +"="+region+";", null);}