草庐IT

values_list

全部标签

android - 在 Android list 中声明内部 Activity

在我的线程中,我在某一时刻创建了一个内部Activity“B”,以便为结果启动另一个Activity。我需要在我的Androidlist文件中声明它,但无法确定它的名称是什么,因为标准“.B”不起作用,因为它表示Activity不存在。我如何申报此Activity?谢谢 最佳答案 正如有人指出的,在AndroidManifest中,使用$符号,例如:将类B声明为静态的:publicstaticclassB 关于android-在Androidlist中声明内部Activity,我们在St

android - 我们可以在 values 文件夹中为 sting strings (Android) 创建 new_strings.xml 和 strings.xml 吗?

我在values文件夹中有两个用于字符串的xml文件:new_strings.xml字符串.xml从strings.xml我可以按如下方式访问字符串:Stringstr=getString(R.string.app_name);如何直接从new_strings.xml访问? 最佳答案 通过与访问strings.xml文件中的值相同的方式。示例:字符串.xml:Firstappname新字符串.xml:Secondapp_name在你的java代码中你可以这样做:R.string.app_name_1R.string.app_name

android - 在 android list 中使用 CATEGORY_HOME 的目的?

从AndroidManifest中删除以下内容的替代方法是什么:我还发现去掉上面这行后,对我的android没有任何影响应用。这个类别的主要用途是什么,它的替代品是什么。如果此类别的目的是启动主屏幕,则可以通过以下方式完成:IntenthomeIntent=newIntent(Intent.ACTION_MAIN);homeIntent.addCategory(Intent.CATEGORY_HOME);homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(homeIntent);上面的代码将启动主屏幕,但为什

Android Number Picker 获取 textview 的值(value)

我正在使用带有数字选择器的警报对话框,但我不知道在按下警报的“确定”按钮时将数字选择器值获取到Activity中的TextView的简单方法。Activityjava代码:publicclassSecondActivityextendsActivity{publicvoidbutton2(Viewv){Viewv1=getLayoutInflater().inflate(R.layout.dialog1,null);NumberPickerpicker=(NumberPicker)v1.findViewById(R.id.np1);picker.setMinValue(1);picke

android - 是否可以为不同的 gradle 构建/风格使用多个 list 文件?

假设我有一个白标应用程序,我正在将其转换为从eclipse在androidstudio中构建。这个应用程序有大约10个迭代,它们都使用大部分相同的代码库和不同的资源,所有这些资源都使用相同的名称约定,但是一些迭代有额外的Activity或服务,这些Activity或服务在所有构建中都是不需要的。我想废弃所有旧的、难以维护的代码库,这些代码库本质上是相同的,只使用一个androidstudio项目。我了解此设置的基础以及所有源文件和res文件,但我仍然坚持如何处理不同的list文件。我可以使用flavor或buildtype来处理多个list文件的切换吗? 最

Android list 合并 : removing LAUNCHER intent-filter doesn't take effect

在我的android应用程序中,我使用了一个库项目,并且我使用了其中的一个Activity。但是在图书馆项目中,该Activity具有MAIN操作和LAUNCHER类别intent-filter。所以我将该Activity添加到我的list中并删除了intent-filter。list似乎已正确合并到build/intermediates/manifests/full/debug/AndroidManifest.xml中,并且Activity看起来符合预期(没有intent-filter):但是,当我在模拟器中从AndroidStudio启动应用程序时,将启动库的LoggerActiv

android - 生成签名的 apk。错误 :(7) [MissingTranslation] in build/generated/res/generated/release/values/generated. xml

这个问题很奇怪。我试图直接在build.gradle中添加一个字符串,因为我需要它来使用Tray库(https://github.com/grandcentrix/tray)。在我的第一个项目中,一切都很顺利。在第二个项目中,它有点复杂。我正在使用gradle:1.2.3并且在导出已签名的apk时出现MissingTranslation错误。构建.gradleapplicationId"some.app.id"resValue"string","tray__authority","${applicationId}.tray"构建错误.../build/generated/res/gen

android - 多个构建风格的 applicationId list 占位符不起作用

我正在修改当前的android项目,以便它可以安装在同一设备上以实现多种风格和构建配置。build.gradle:{//...defaultConfig{applicationId"com.myapp"manifestPlaceholders=[manifestApplicationId:"${applicationId}",onesignal_app_id:"xxxx",onesignal_google_project_number:"xxxx"]//...}productFlavors{production{applicationId"com.myapp"//...}dev{app

安卓蓝牙 : Paired devices list

我有一个带有SPP配置文件和蓝牙版本2.1的蓝牙设备。我有一个连接到该设备并与之通信的应用程序。该设备使用“JustWorks”配对技术。我在某些手机上遇到问题,例如SamsungGalaxy平板电脑、GalaxyS。问题是在用户退出应用程序后,我将关闭套接字并断开与设备的连接。成功断开连接后,观察到该设备的条目已从配对设备列表中删除。 最佳答案 我没有使用过平板电脑,但我确实为Android手机编写了一个使用SPP的应用程序。我发现,为了让蓝牙稳定,我必须手动绑定(bind)我想与之通信的设备。我们使用下面的代码从应用内启动绑定(

android - AsyncTask 返回 List 到 Activity

如何将在AsyncTask中生成的列表返回给Activity?我的LoadStringsAsync类:publicclassLoadStringsAsyncextendsAsyncTask>{Liststr;@OverrideprotectedvoidonPreExecute(){super.onPreExecute();...}@OverrideprotectedListdoInBackground(Void...arg0){...getcontentfromtheinternetandfillthelist...}@OverrideprotectedvoidonPostExecut