草庐IT

android - 即时导入正在添加随机资源和静态 ID

我正在使用AndroidStudio2.2.2;并且选中了“即时优化导入”选项。问题是,当我使用没有包的资源时;例如sampleString而不是R.string.sampleStringAndroidStudio添加以下导入importstaticcom.a.b.R.string.sampleString;当我创建一个新的Activity时也会出现这个问题,AndroidStudio将一些随机资源导入到新创建的类中。importstaticcom.a.b.randompackage.R;我可以通过取消选中“即时优化导入”来解决这个问题,但我想保持选中状态。有没有其他解决方案可以删除这

android - view.getId() 在 OnItemClickListener 中返回错误的 id

在我的应用程序中,我有一个画廊,里面有一些图片。当用户选择图像时,我想以某种方式检索所选图像的ID。getId()返回的int是-1。为什么我得不到所选图像的系统ID?gallery.setOnItemClickListener(newOnItemClickListener(){@SuppressWarnings("rawtypes")@OverridepublicvoidonItemClick(AdapterViewparent,Viewv,intposition,longid){intimageId=v.getId();}});谢谢! 最佳答案

android - 如何以编程方式创建带有 id 和 src 参数的 imageView?

下面的工作,但我想消除xml,以便我可以通过编程方式更改图像:java:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.p6_touch);ImageViewfloatImage=(ImageView)findViewById(R.id.p6_imageView);floatImage.setOnTouchListener(this);}XML: 最佳答案 在文档中有一个ta

android - 对于 Android google maps API V2,你如何设置标记的 zindex?

我基本上是想弄清楚如何在不单击标记的情况下在一组标记中选中一个标记?还是把它带到顶端?我似乎无法为此找到任何API方法。 最佳答案 没有。遗憾的是,GoogleMapAPIV2forAndroid中的Marker没有z索引。他们处理自己的开奖顺序。 关于android-对于AndroidgooglemapsAPIV2,你如何设置标记的zindex?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu

android - 在android中滚动谷歌地图v2时获取 map 中心点?

您好,我正在做一个应用程序,在我的应用程序中有一个map页面,所以我实现了GoogleMapsV2,我遇到了一个问题,当我滚动map时,我想获得map的中心点,如果我滚动map,我离开它然后它得到map的中心点所以任何人都可以建议解决这个问题它可能会有所帮助提前谢谢你......注意:我使用过GoogleMapsV2,所以请发布相关信息。publicclassMapviewextendsFragmentActivityimplementsOnMapClickListener,OnCameraChangeListener{finalintRQS_GooglePlayServices=1;

android - 获取从中膨胀 View 的资源 ID

有没有办法获取从中展开View的布局的资源ID(如R.layout.viewtoInflate)?我正在尝试实现一个ListView,它为列表项使用2个自定义布局。使用哪种项目布局取决于用于填充ListView的对象中的字段。我在我的自定义适配器中缺少的是一种方法来了解我在getView()中获得的“convertView”是从什么资源中膨胀的。如果我可以获得该信息,我可以比较并确定我是否可以按原样重新使用转换View,或者是否必须将其替换为当前项目的适当布局。理想情况下应该是这样的:@OverridepublicViewgetView(intposition,ViewconvertV

android - 如何检测谷歌地图 V2 for Android 中的用户滚动事件

我的应用程序有不同的算法来获取滚动变化和用户位置变化的数据。对于位置更改,我正在使用com.google.android.gms.location.LocationListener工作正常。但对于用户滚动,我得到mMap.setOnCameraChangeListener(newOnCameraChangeListener()。但问题是com.google.android.gms.location.LocationListene还会触发mMap.setOnCameraChangeListener(newOnCameraChangeListener()。那么如何区分。目前我正在使用boo

android - 使用 xml 资源创建 ArrayAdapter 并使用微调器检索 "id"或 "value"字段

我正在尝试创建一个微调器,我使用ArrayAdapter从资源xml填充其值。我还想给资源项一些“id”或“value”。我如何在onItemSelected()回调中检索这些值?这是Java代码。packagecom.waus.waus;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;importandroid.view.View;importandroid.widget.AdapterView;importandroid.widget.AdapterView.OnItemSelec

android - map 未进入模拟器 android api v2

我想在模拟器中安装我的map应用程序,它安装正常但没有在上面获取map,在日志猫中显示错误,例如GoogleMapsAndroidAPIv2仅支持具有OpenGLES2.0及更高版本的设备,但我只看到缩放按钮和所有其他用户界面。我需要做什么才能在AndroidAPIv2的模拟器中获取map。我点击了这个链接:RunningGoogleMapsv2ontheAndroidemulator 最佳答案 我终于在我的模拟器中得到了map。我按照这些步骤来实现它。创建avd并启动模拟器转到AndroidSDK中的平台工具路径并将这些apk放入

java - Google Maps API v2 上的随机 NullPointerException

我一直在我的Android应用程序上使用GoogleMapsAPIv2(版本3.2.25(761454-30)),有时它工作得很好,但有时(每次都更频繁)我得到一个空指针异常。我对map没有做任何不同的事情,它在一些Nexus4和NexusS上都发生过。我发现了一个issue。在gmaps-api-issues项目上,尽管我没有从那里得到任何帮助。然后我将问题放在这里并附上一些细节,看看是否有人已经经历过这个问题。正如我所说,我没有做任何与他们在API上建议的不同的事情,而且我认为我可能正在做的唯一不是每个人都必须做的事情(这可能会导致一些问题,idk)是:我在另一个fragment中