小编use*_*953的帖子

android中的动态自动完成小部件

任何人都可以指导我如何在Android中实现动态自动完成小部件.我的要求是,当我键入一个字母时,一个线程将起作用,并将返回一个最多有5个建议的数组.我需要在自动完成列表视图中显示这5个建议.

专家请指导如何实施相同的.

期待,问候,Rony

android

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

根据城市,邮编或街道名称获取纬度和经度

在我目前的Android应用程序中,我想根据输入的城市名称,街道名称或邮政编码获取地理坐标.我怎么能做到这一点?

最诚挚的问候,Rony

java android android-widget android-emulator

3
推荐指数
2
解决办法
8867
查看次数

Android edittext - settextmethod游标问题

我试图在EditText中设置文本...但是在完成setText之后,光标仍然在text的开头.我可以将它移动到文本的末尾吗?

在这方面的任何帮助表示赞赏.

最诚挚的问候,Rony

android android-widget android-emulator

3
推荐指数
2
解决办法
3117
查看次数

设置Android系统卷

我正在编写一个处理以下内容的应用程序:

  1. 沉默 - 使手机音量保持沉默
  2. 低 - 使手机音量高出静音1点
  3. 中 - 使手机音量适中
  4. 高 - 使手机音量最大

手机音量包括铃声,视频,音频,游戏音量等.

我知道如何实现静音模式AudioManager.但对于2-4,我找不到任何有用的代码片段.我需要做什么?

android android-intent android-layout

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

产品风味总是退回为空

在我的gradle(app)文件中,我设置了产品样式和构建类型,如下所示

productFlavors {

    mock {

    }

    develop {

    }

    qa {


    }
    staging {

    }
    prod {

    }
}

buildTypes {

    debug {
        //signingConfig signingConfigs.release
    }
    release {
        minifyEnabled false
        //signingConfig signingConfigs.release
    }
Run Code Online (Sandbox Code Playgroud)

在Android Studio构建版本中,基于上述内容,我得到以下选项:

  • 开发调试
  • 开发发布
  • 模拟调试
  • 模拟释放
  • prodDebug
  • proddRelease
  • qaDebug
  • qa发布
  • 调试
  • 分期发布

我在我的应用程序中放置了一个代码,以打印当前正在运行的Build变体,如下所示。但是以下代码始终显示为空。为什么会这样呢?如何在我的应用程序中获取确切的构建版本?任何帮助深表感谢。

System.out.println("Current build variant is"+BuildConfig.FLAVOR);
Run Code Online (Sandbox Code Playgroud)

android android-build android-variants

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

在菜单项上按下调用android上下文菜单

任何人都可以指导如何在按下菜单项时调用上下文菜单.我搜索了同样的东西,但没有任何事情发生.期待您的宝贵帮助.此致,Rony

android android-widget

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

内容提供者 - 多个参数

我是内容提供商的新手,我一直在参考这个文档,以便了解和创建自定义内容提供商.

我在内容提供程序的内容描述符类中有这样的路径:

public static final String PATH = "tbl_reco_index_contents";
public static final String PATH_FOR_ID = "tbl_reco_index_contents/*";
Run Code Online (Sandbox Code Playgroud)

使用下面的代码,我可以从我需要的列中获取数据,而不会出现任何问题:

    public static final String AUTHORITY = "com.nyk.launcherprovider";
private static final Uri BASE_URI = Uri.parse("content://" + AUTHORITY);
public static final String PATH = "tbl_reco_index_contents";
public static final Uri CONTENT_URI = BASE_URI.buildUpon().appendPath(PATH).build();
    cur = this.getContentResolver().query(CONTENT_URI, new String[]{
            "reco_index_content_name",
            "reco_index_content_url"
        }, null, null, null);

    cur.moveToFirst();
    for(int i=0;i<cur.getCount();i++){
        System.out.println("Name is:"+cur.getString(10));
        System.out.println("URL is:"+cur.getString(11));
        cur.moveToNext();
    }
Run Code Online (Sandbox Code Playgroud)

我不知道,我如何使用where条件获取数据.即; 如果我需要添加一个条件WHERE user_profile_number = 2 and pkg_name = 'abc',我如何处理上面的代码. …

android android-contentresolver android-contentprovider

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

使用通配符过滤 git 分支

我正在尝试列出其中包含“功能”的所有分支。在此处发布之前,我已参考此处提供的解决方案

那里提供的解决方案对我不起作用 - 即;git branch --list "*feature*"或者git branch --list \*feature\*

当我从终端尝试时,它没有按预期返回分支列表。有人可以让我知道可能是什么原因和可能的解决方案,如果有的话。

最终目标是删除作为列表一部分返回的所有分支

git github

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

从逗号分隔的字符串中获取第一个值

我有一个以下格式的字符串"

String s = name1,name2,name3,name4,name5,name6;

将name1从这里拿出来的最佳方法是什么?它可以应用于类似的逗号分隔字符串?

任何帮助表示赞赏.

java

-4
推荐指数
2
解决办法
3万
查看次数