小编Gre*_*ion的帖子

使用Google商家信息自动填充API时,空格无效

当我在我的Android应用程序中键入空格时,我不再在我的下拉中获得任何结果.我怎样才能解决这个问题?我正在编码输入,所以我不知道为什么它不工作...

太空之前: 在此输入图像描述

太空之后: 在此输入图像描述

我查看了https://developers.google.com/places/documentation/autocomplete,但我找不到任何帮助我的方法.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.List;

import org.json.JSONObject;

import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.Log;
import android.view.Menu;
import android.widget.AutoCompleteTextView;
import android.widget.SimpleAdapter;

public class MainActivity extends Activity {

    AutoCompleteTextView atvPlaces;
    PlacesTask placesTask;
    ParserTask parserTask;

    @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    atvPlaces = (AutoCompleteTextView) findViewById(R.id.atv_places);
    atvPlaces.setThreshold(1);

    atvPlaces.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence s, int …
Run Code Online (Sandbox Code Playgroud)

android autocomplete jquery-autocomplete autocompletetextview google-places-api

8
推荐指数
2
解决办法
2784
查看次数

对于带有ActionBarSherlock的ShareActionProvider,只有四个选项

我正在尝试通过ActionBarSherlock使用共享操作提供程序时共享纯文本,并且只有四个选项可以共享它,并且没有"查看全部..."选项.

这是为什么?

这就是它的样子:

这就是我想要的样子:

android actionbarsherlock android-actionbar shareactionprovider

7
推荐指数
1
解决办法
7055
查看次数

如何将EditText添加到DialogFragment?

我创建了一个DialogFragment,我想添加一个EditText但是当我尝试添加它时:

final EditText input = new EditText(this);
Run Code Online (Sandbox Code Playgroud)

我在"this"上写错了"构造函数EditText(EncryptionDialogFragment)未定义".

我的最终目标是让用户以这种方式输入密码.

public class EncryptionDialogFragment extends DialogFragment {
    final EditText input = new EditText(this);
    static EncryptionDialogFragment newInstance(String title){
        EncryptionDialogFragment fragment = new EncryptionDialogFragment();
        Bundle args = new Bundle();
        args.putString("title", title);
        fragment.setArguments(args);
        return fragment;
    }
    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        return new AlertDialog.Builder(getActivity())
        .setIcon(R.drawable.ic_launcher)
        .setTitle("Enter Password:")
        .setView(input)
        .setPositiveButton("OK",
                new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, 
                int whichButton) {
            ((MainActivity)getActivity()).doPositiveClick();
        }
    })
    .setNegativeButton("Cancel",
            new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, 
                int whichButton) {
            ((MainActivity)getActivity()).doNegativeClick(); …
Run Code Online (Sandbox Code Playgroud)

android dialog android-edittext

6
推荐指数
1
解决办法
7356
查看次数

无法设置ActionBarSherlock库

我从源代码创建了一个新的android项目,当我点击完成后,我最终遇到了204个错误,我相信每个人都在描述这些方法的问题.

此外,当我尝试将其添加为库时,它不会显示.

那我做错了什么?

编辑:


感谢CommonsWare我不再收到错误,但我仍然无法添加库.

问题截图

java eclipse android

2
推荐指数
1
解决办法
256
查看次数

Android WebView未知铬错误:-6

我在片段中使用WebView只显示我的资产中的GIF动画.每当我通过按下按钮加载新网址时,我会收到错误:未知铬错误:-6

这是否有特定的原因?

android android-webview

2
推荐指数
1
解决办法
4485
查看次数

位图占据了很多记忆

我收到一个错误,说Bitmaps正在使用大量内存.

我知道我应该使用bitmap.recyle()但我不知道在哪里放它,无论我把它放在哪里我得到一个错误说我正在尝试使用循环位图.

如果有人能提供帮助,那就太棒了.

这是我的相关代码:

public class PictureViewer extends SherlockActivity implements
    android.view.GestureDetector.OnGestureListener {

private ViewFlipper viewFlipper = null;
private GestureDetector gestureDetector = null;
ArrayList<Integer> number = new ArrayList<Integer>();
DownloadBitmap bit = new DownloadBitmap();

int j = 1;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Remove title bar
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.pictureviewer);
    viewFlipper = (ViewFlipper) findViewById(R.id.viewflipper);
    gestureDetector = new GestureDetector(this);

    for (int i = 1; i <= 65; ++i)
        number.add(i);
    Collections.shuffle(number);

    loadImage();
    loadImage();
}

public void loadImage() {

    if (j == 65) { …
Run Code Online (Sandbox Code Playgroud)

android bitmap

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