小编Osa*_*ikh的帖子

在人行横道浏览器中多次单击任何按钮不起作用

问题:

在人行横道浏览器(XWalkView)中多次单击任何html页面的任何按钮(html中的输入标签)在Android中不起作用.(单击第一次工作,但在此之后单击按钮除了Eclipse IDE的Logcat中的跟随错误之外没有任何响应,即单击输入类型文件首次显示文件选择器但多次单击同一按钮,没有得到响应.但重新启动应用程序后重复该过程.这真的是一种奇怪的行为.)

错误:

每次单击任何按钮(输入标签)时都会显示此错误消息.

11-20 17:32:04.019: E/chromium(31406): [ERROR:xwalk_autofill_client.cc(170)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
Run Code Online (Sandbox Code Playgroud)

码:

的index.html

<html>
<body>
<form>
<input type="file" accept="*/*"/>
<input type="submit"/>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

MainActivity.java

import org.xwalk.core.XWalkView;

import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;

public class MainActivity extends Activity {
    private LinearLayout linearLayout;
    private XWalkView xWalkWebView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        linearLayout = (LinearLayout) findViewById(R.id.LinearLayout1);
        xWalkWebView = new XWalkView(this.getApplicationContext(), this);
        xWalkWebView.load("file:///android_asset/index.html", null);
        linearLayout.addView(xWalkWebView);
    }
}
Run Code Online (Sandbox Code Playgroud)

html android crosswalk-runtime crosswalk-project crosswalk

8
推荐指数
1
解决办法
4454
查看次数

无法使用Android中的XMPP客户端登录ejabberd服务器

我正在尝试使用Android中的XMPP客户端连接并登录ejabberd服务器.XMPP客户端连接到服务器但未登录.我收到Exception消息,因为服务器没有响应.我不知道问题出在哪里.

以下是代码:

XMPP Client.java

package org.apache.android.xmpp;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import org.jivesoftware.smack.PacketListener;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.filter.MessageTypeFilter;
import org.jivesoftware.smack.filter.PacketFilter;
import org.jivesoftware.smack.packet.Message;
import org.jivesoftware.smack.packet.Packet;
import org.jivesoftware.smack.util.StringUtils;

import java.util.ArrayList;

public class XMPPClient extends Activity {

private ArrayList<String> messages = new ArrayList();
private Handler mHandler = new Handler();
private SettingsDialog mDialog;
private EditText mRecipient;
private EditText mSendText;
private ListView mList;
private XMPPConnection connection;

/**
 * Called with the …
Run Code Online (Sandbox Code Playgroud)

android xmpp ejabberd

4
推荐指数
1
解决办法
4401
查看次数

是否重新安装app删除SQLiteDatabase或SharedPreferences

我想知道重新安装app是否会删除Android中的SQLiteDatabase或SharedPreferences.在什么情况下它也会被删除.应用程序将从服务器下载并安装.如果它被删除了我们应该做什么来进行备份并再次恢复它?

请帮忙...

sqlite backup android restore sharedpreferences

4
推荐指数
2
解决办法
2234
查看次数