草庐IT

smart_listing

全部标签

android - 从 list 中以编程方式加载 Activity 和/或应用程序 Logo

我正在尝试从list中的定义加载与当前Activity和/或其父应用程序关联的Logo。此技术已成功加载与两者关联的标题和图标,但Logo始终返回null或0。这是我正在使用的list中的相关信息:activity是上面定义的Activity的一个实例,我尝试了以下方法(结果内联注释):PackageManagerpm=activity.getPackageManager();ComponentNamecn=activity.getComponentName();ApplicationInfoai=activity.getApplicationInfo();//ACTIVITYLABE

android - Android 市场中显示的 list 和支持的设备

是否有一个工具可以测试我的androidlist,以查看具有给定设置的android市场支持哪些设备?我希望除了将每个测试上传到androidmarket之外还有其他方法。我需要找出为什么某些小屏幕设备不支持,但我还没有找到原因。我目前支持以下屏幕,我想android:smallScreens应该让SamsungGalaxyMiniwithAndroid2.3安装我的应用程序,但它没有。编辑:当前权限和功能:我想我必须删除其中的一些-我这里有不再需要的垃圾。今晚/明天将深入研究。 最佳答案 Isthereatoolouttherew

android - 如何在 list 文件中添加符合我 Intent 的标志

我们知道可以使用java代码中的addFlags()方法将一些标志添加到我们的Intent中。有什么办法可以在list文件本身中添加这些标志,而不是用Java代码编写这些标志。我需要为list中的一项Activity添加REORDER_TO_FRONT标志。如何实现? 最佳答案 在list文件中,您不能添加Intent标志。您需要在传递给startActivity的Intent中设置标志。这是一个示例:Intentintent=newIntent(this,ActivityNameToLaunch.class);intent.add

android - 在 list 文件中定义 Activity 的正确语法是什么

将Activity添加到AndroidManifest.xml的正确方法是什么?其实我在很多地方都看到过一个activity定义为还有一些地方我只是想知道放一个点(.)是否是将Activity添加到list文件的正确方法。我看了很多帖子,但没有找到确切的解决方案。This建议点(.)不是必需的,而this建议使用点(.)。那么怎样才是正确的做法呢? 最佳答案 点表示您的包名称。这是更短的声明类型。Ifyoudefineasubclass,asyoualmostalwayswouldforthecomponentclasses(Act

android - Cordova list 合并失败

当我们尝试使用cordovaphone-gap构建android时,会发生此错误:mergeDebugResources:processDebugManifestD:\Android\ThePlug\platforms\android\AndroidManifest.xml:27:9-31Error:Attributemeta-data#android.support.VERSION@valuevalue=(25.3.1)from[com.android.support:appcompat-v7:25.3.1]AndroidManifest.xml:27:9-31isalsoprese

android - 什么是 (D/NSD : curPkgName is not in list)?

当我进入RegisterActivity打印logCat时,我正在处理新项目11-0720:12:09.30526674-26674/com.roshetaD/NSD:curPkgNameisnotinlist太多而不停止打印它。这是什么?这是一个错误吗?打印这么多日志会降低应用程序的性能吗?这是我的RegisterActivitypackagecom.rosheta.activities;importandroid.app.Activity;importandroid.os.Bundle;importandroid.support.v7.widget.AppCompatImageBu

android - Nexus 7 支持 Android 应用程序 list 程序集

我有一个Android应用程序,其中包含下面列出的AndroidManifest.xml。上传到GooglePlay后,Nexus7被列为不受支持的设备,我想找出原因。当然,GooglePlay不会告诉您list的原因或什么许可或使用限制它不受支持。关于以下代码的哪一部分导致Nexus7被列为不受支持的任何想法? 最佳答案 这个:这让很多人感到惊讶,因为Nexus7确实有一个前置摄像头,但它似乎不计入此特定许可的目的。 关于android-Nexus7支持Android应用程序list程

android - Android 中 simple_list_item_1 布局中的 TextView ID 是什么?

我有一个使用多种布局类型的自定义ListView适配器。一种是这里的内置类型:v=inflater.inflate(android.R.layout.simple_list_item_1,null);如何访问该布局上的TextView?身份证号是什么?TextViewtxt1=(TextView)v.findViewById(***WHATISTHEID***);txt1.setText("foo");如果您知道ID,您是如何找到它的? 最佳答案 是@android:id/text1所以你需要这样修改你的代码TextViewtxt1

android - list 合并错误 - 工具 :replace not working

更新:我什么都试过了。Manifest合并工具有问题吗?工具:替换工具:删除工具:忽略工具:节点无法解决以下错误:D:\AndroidStudioProjects\Iknowthis2\app\src\main\AndroidManifest.xml:29:9-36Error:Attributeapplication@allowBackupvalue=(false)fromAndroidManifest.xml:29:9-36isalsopresentat[com.sackcentury:shinebutton:0.1.5]AndroidManifest.xml:12:9-35valu

android - <size> 属性在使用 layer-list 时没有用?

鉴于我有一个可绘制的背景,可以像这样为TextView创建要点:然后我的XML代码如下所示:但是一旦我使用上面显示的代码,我的要点如下所示:似乎标签被完全忽略。你会如何解决这个问题?使用9patch,是的,我知道......也许这是最容易做到的......但事实上我希望找到一个XML解决方案,因为它在未来会更加灵活。自定义绘图也不行。 最佳答案 标签肯定适用于layer-list并显示TextView的项目符号点,您可以使用xml属性android:drawableLeft->link使用这种方法,不需要9-patch和自定义绘图。