草庐IT

view_facade

全部标签

android - map View 中的平滑缩放

当我使用MapController.setZoom(x)时,例如,从级别5缩放到15时,缩放执行得非常快,并且通常不会加载新级别的map图block。这对用户来说看起来不太好。是否有任何map内置功能可以将此更改为更慢的缩放,以便在达到15级之前可以加载或至少几乎加载图block?最好的问候P 最佳答案 一种更简单的方法是利用MapController.zoomIn()方法,该方法提供一些简单的动画来缩放步级。这是一些代码://aQuickrunnabletozoominintzoomLevel=mapView.getZoomLev

android - 如何从 URL 以编程方式将可绘制对象添加到 View ,而不是在 xml 布局中

我目前正在尝试动态创建一个AndroidView对象,然后根据用户从图库中选择的内容将此View添加到一个小部件。问题是它没有可绘制资源的setter。设置图像的唯一方法是预定义xml布局。然后我无法设置用户选择的图像。即使我可以创建一个View,它也不会设置正确的属性。我尝试实现我自己的并公开可绘制对象,但随后遇到了“未找到类”的问题,我读过它不可能绕过。是否可以在构造函数的AttributeSet中提供一些东西?真的很挣扎,如果我能找到设置选项的方法,我什至不需要自定义View。android:drawable1="@drawable/predefined_image"androi

android - 以编程方式访问在 Android 中 fragment 的 XML 中定义的 View

我正在制作一个具有基于选项卡的导航的Android3应用程序。作为Android的新手,我搜索了选项卡教程并发现了几种不同的方法,其中基于Fragments+ActionBar的实现似乎是最好的。我遵循了这些教程http://www.abelski.com/courses/android3ui/actionbar.pdf(最后几张幻灯片)和http://www.youtube.com/watch?v=gMu8XhxUBl8(视频形式的相同类(class))...到了显示选项卡的地步,我可以在它们之间切换OK,并且它们内部的简单TextView显示正常。现在,当我希望其中一个选项卡具有在

android - com.android.layoutlib.bridge.MockView 无法转换为 android.view.ViewGroup

当我在drawable文件夹中创建边框时出现这样的错误,所以请提供解决问题的建议我写了这样的代码谁能帮我解决我的问题感谢大家 最佳答案 关闭您的Eclipse并重新启动它...经常消失 关于android-com.android.layoutlib.bridge.MockView无法转换为android.view.ViewGroup,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

Android - 将 View 设置在使用 Canvas 绘制的项目之上

我有一个Android应用程序,用户可以在其中绘制、移动和reshape照片上的一些对象。在此页面中,我的屏幕布局由加载的照片及其下方(纵向View)一些按钮组成。我的View与下面的xml完全符合我的要求:问题是我希望按钮始终位于绘制的对象之上。现在,如果用户绘制一条线,然后以一种边缘低于图像的方式移动它,那么这条线将位于按钮上方。那时它是不可触摸的,因为Canvas被设置为包含我的图像的位图,但它是可见的。如果部分行超出屏幕,我希望它以消失的方式消失。我该如何实现?是否有一些属性可以确保这些按钮始终位于绘制的对象上方?提前致谢! 最佳答案

android - 将 View 动态添加到特定的 fragment 布局中

我正在尝试将TextView动态添加到作为fragment一部分的布局中,但它不起作用。应用程序启动后立即关闭。我认为这与TextViewPaper=newTextView(this);部分。我不知道如何获得正确的Context因为我正在使用Fragments。也许我的假设是错误的,但我真的不知道错误在哪里。publicclassPageFragmentextendsFragment{privateintfragmentNR;publicPageFragment(intnr){this.fragmentNR=nr;}@OverridepublicViewonCreateView(Lay

android - 在 Android View 上哪里可以正确释放位图?

我有一个自定义View,它绘制了一堆东西,包括位图。我想把这张图缓存到位图上,这样我只需要在onDraw中绘制一张位图,而不是重复这些绘图任务和计算。位图在我们不再使用后需要回收。我在View类中看不到onDestroy()或任何类似的东西。是否有我可以覆盖的回调方法来实现此目的?publicvoid(){cachedBitmap.recycle();}没有动画。这是静态图像。绘制图像需要进行大量计算,因此我宁愿在onMeasure()上执行一次。 最佳答案 我要在这里回答我自己的问题。要覆盖的正确方法是onDetachedFrom

android - 通用图像加载器和 View 寻呼机的图像缩放问题

我想在ImagePagerActivity中使用ImageViewZoom和UniversalImageLoader。我可以缩放图片,滑动到下一张图片。但是当图像处于缩放位置时我遇到了问题。如果图像被缩放并且我处于中心位置,如果我想查看同一图像的右侧部分并向左滑动它会转到下一张图像。请帮我做这件事。这是我的XML代码:编辑:谢谢NOSTRA,现在我可以使用以下代码控制缩放和滑动。但是多点触控缩放的问题。我无法用两根手指缩放。这是我以前的代码(用两根手指就可以正常工作):publicclassScaleListenerextendsScaleGestureDetector.SimpleO

android - 如何将 View 作为背景添加到 surfaceView?

您好,我目前正在开发包含surfaceView背景中音频效果可视化View的游戏。surfaceView包含实际的游戏玩法。我发布了一些代码fragment:-main.xmlVisualizerview的创建方式如下-publicclassVisualizerViewextendsView{privatestaticfinalStringTAG="VisualizerView";privatebyte[]mBytes;privatebyte[]mFFTBytes;privateRectmRect=newRect();privateVisualizermVisualizer;priva

android - 可扩展列表适配器中的空 View

我有一个可扩展列表,我正在使用扩展BaseExpandableListAdapter的自定义适配器类创建它。当我的可扩展列表中的每个组下没有任何项目时,有没有办法让我在每个组下添加一个空View子项?编辑:我尝试使用mExpList.setEmptyView(getActivity().findViewById(R.id.empty_child));但它没有用。R.id.empty_child位于可扩展ListView正下方的同一xml中。 最佳答案 在getChildView()方法中,您可以确定该组是否有任何子项。如果没有,您可