Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

16
如何从字符串资源获取AlertDialog中的可单击超链接?
我要完成的工作是在所显示的消息文本中具有可单击的超链接AlertDialog。尽管该AlertDialog实现很高兴地<a href="...">对Builder.setMessage提供的任何超链接(在传递给的字符串资源中使用定义)进行下划线和着色,但这些链接却不可单击。 我当前使用的代码如下所示: new AlertDialog.Builder(MainActivity.this).setTitle( R.string.Title_About).setMessage( getResources().getText(R.string.about)) .setPositiveButton(android.R.string.ok, null) .setIcon(R.drawable.icon).show(); 我想避免只使用a WebView来显示文本片段。


9
如何在Android设备上安装受信任的CA证书?
我已经创建了自己的CA证书,现在我想将其安装在Android Froyo设备(HTC Desire Z)上,以便该设备信任我的证书。 Android将CA证书存储在的Java密钥库中/system/etc/security/cacerts.bks。我将文件复制到计算机上,使用portecle 1.5添加了证书,然后将其推回到设备中。 现在,Android似乎并没有自动重新加载文件。我已经阅读了几篇博客文章,我需要重新启动设备。这样做会导致文件再次被原始文件覆盖。 我的下一个尝试是通过复制SD卡并使用设置菜单中的相应选项从SD卡安装证书。该设备告诉我证书已安装,但显然不信任证书。而且,当我尝试将密钥库复制到计算机上时,仍然可以找到原始库存cacerts.bks。 那么,将自己的根CA证书作为受信任证书安装在Android 2.2设备上的正确方法是什么?有没有办法以编程方式进行?

13
Android:缩放可绘制或背景图像?
在布局上,我想将背景图像(保持其纵横比)缩放到创建页面时分配的空间。有谁知道如何做到这一点? 我正在使用layout.setBackgroundDrawable()和BitmapDrawable()设置gravity剪切和填充,但没有看到缩放的任何选项。
134 android 

9
AndroidRuntime:致命例外:androidmapsapi-ZoomTableManager
该赏金到期in 4天。这个问题的答案有资格获得+50声望奖励。 拉赫曼达尔(Officialrahulmandal)正在寻找信誉良好的答案。 我的使用Google Maps SDK(v2)的应用刚刚开始崩溃,但出现以下异常: Process: com.currentlocation.android, PID: 7328 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.maps.api.android.lib6.gmm6.vector.ct.<init>(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):9) at com.google.maps.api.android.lib6.gmm6.vector.cv.a(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):23) at com.google.maps.api.android.lib6.gmm6.util.m.run(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):14) at java.lang.Thread.run(Thread.java:919) 在v3 beta SDK中,堆栈跟踪为: 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.android.libraries.maps.bv.zzbs.<init>(ZoomTable.java:24) at com.google.android.libraries.maps.bv.zzbv.zza(ZoomTableQuadTree.java:57) at com.google.android.libraries.maps.br.zzd.zza(Unknown Source:4) at com.google.android.libraries.maps.hi.zzas.zza(Suppliers.java:7) at …

18
如何更改Android应用程序的程序包名称
我的密钥库已损坏,因此Android电子市场要求我重命名该应用并重新提交。但是,每当我在清单和整个文件中编辑软件包名称时,都会出现大量错误。 更改应用程序名称的正确方法是什么?
133 java  android 

8
从Eclipse(ADT)导出APK会崩溃
每次我尝试从Mac上的Eclipse(尝试过Juno和Indigo)导出APK时,几秒钟后,eclipse崩溃 在我当前的设置中,这过去工作得很好。 在手机上直接运行应用程序(调试模式)可以正常工作。 控制台中的错误是: Invalid memory access of location 0x10073f113 rip=0x101f656f7 Bus error: 10 我正在〜2010 MacBook Pro上使用Mac OS X 10.7.4,并带有以下Java: java version "1.6.0_33" Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720) Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode) 我正在使用ADT 20。 我尝试过重新安装Eclipse和Android SDK,然后重新下载ADT。 Eclipse错误视图未显示任何内容 我可以尝试使用不同方法的任何想法,或者可以通过其他方法调查出了什么问题? 干杯 更新:对于2014年之后的任何人,您都应该使用Android Studio,它没有这个问题。
133 android  eclipse  macos  adt 

3
防止ViewPager破坏屏幕外的视图
我有一个ViewPager连接到显示三个片段的FragmentPagerAdapter。当离开当前位置一个或多个滑动时,ViewPager似乎会破坏宿主片段的视图。 这些视图都是简单的列表,完全不需要这种优化,因此我想禁用它。这引起了一些视觉问题,因为列表中应用了布局动画,并且销毁并重新创建了这些动画,然后对其进行重放。它还每次都会显示滚动条简介动画(滚动条短暂可见以表明可以滚动),这可能会分散注意力,并且用户的当前滚动位置会在此过程中丢失。 在第一次滑动之前,它也不会加载第三个片段,这是有问题的,因为每个片段都处理自己的服务调用,我希望在活动加载时同时触发所有三个片段。延迟第三次服务呼叫并不理想。 有什么办法说服ViewPager停止这种行为,并将所有片段保留在内存中?

6
Android:“项目路径必须只有一个细分”
我只是按照此处的描述设置了NotePad示例项目,但是当我尝试启动它时(Ctrl + F11),我收到以下错误消息框: 项目路径必须只有一个细分。 该错误是什么意思,为什么会发生? (我尝试查阅本文,但它似乎与我的问题无关,因为在此复制字样示例项目中的任何地方都没有getProject)
133 android 

22
安装HAXM时出错,VT-X不起作用
我是入门级的Android软件开发人员。最近,我听说了HAXM,它支持模拟器更流畅地渲染图形。我下载了适用于Windows 7 64位的适当文件HAXM文件,已解压缩并开始安装。但是,在安装过程中出现此错误: “此计算机满足HAXM的要求,但是VT-x尚未打开...” 我检查了很多有关此问题的论坛,包括检查BIOS版本和在BIOS上启用虚拟技术。我遵循以下论坛中发布的步骤: 英特尔HAXM安装错误-此计算机不支持英特尔虚拟化技术(VT-x) 但是,我没有关于Hyperlaunch的任何信息,也无法在Windows功能中找到Hyper-V选项。我不知道如何解决这个问题。
133 android  haxm 

19
使用xml定义制作三角形形状?
有没有一种方法可以在xml文件中指定三角形形状? <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="triangle"> <stroke android:width="1dip" android:color="#FFF" /> <solid android:color="#FFF" /> </shape> 我们可以用路径形状或其他方式做到这一点吗?我只需要一个等边三角形。 谢谢
133 android  xml 

14
按下按钮时关闭虚拟键盘
我有一个Activity带EditText,一个按钮和一个ListView。目的是在中键入搜索屏幕EditText,按按钮,并使搜索结果填充此列表。 一切运行正常,但是虚拟键盘的行为很奇怪。 如果单击EditText,我将得到虚拟键盘。如果我单击虚拟键盘上的“完成”按钮,它将消失。但是,如果在单击虚拟键盘上的“完成”之前单击搜索按钮,则虚拟键盘会停留并且无法摆脱它。单击“完成”按钮不会关闭键盘。它将“完成”按钮从“完成”更改为箭头,并保持可见状态。 谢谢你的帮助


7
我可以与排球进行同步请求吗?
想象我在一个已经有后台线程的服务中。我可以在同一线程中使用Volley发出请求,以便回调同步发生吗? 这样做有两个原因:-首先,我不需要另一个线程,创建它会很浪费。-其次,如果我处于ServiceIntent中,则线程的执行将在回调之前完成,因此,我不会收到Volley的响应。我知道我可以创建自己的Service,该Service具有可以控制的Runloop线程,但是最好在volley中具有此功能。 谢谢!

5
如何在Android中更新前台服务的通知文本?
我在Android中设置了前台服务。我想更新通知文字。我正在创建如下所示的服务。 如何更新此前台服务中设置的通知文本?更新通知的最佳做法是什么?任何示例代码将不胜感激。 public class NotificationService extends Service { private static final int ONGOING_NOTIFICATION = 1; private Notification notification; @Override public void onCreate() { super.onCreate(); this.notification = new Notification(R.drawable.statusbar, getText(R.string.app_name), System.currentTimeMillis()); Intent notificationIntent = new Intent(this, AbList.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); this.notification.setLatestEventInfo(this, getText(R.string.app_name), "Update This Text", pendingIntent); startForeground(ONGOING_NOTIFICATION, …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.