草庐IT

view_facade

全部标签

android - 我想在 android 中的谷歌地图的街景 View 中添加 popover/overlay/hotspot

我想要的是用图标标记街景中的一些对象。随着街景旋转,热点图标也应随之移动,正如我在下面的图像中所示,标签应随map一起移动。图片只是自己编辑的。但我希望在街景中通过指定角度、夹点和经纬度值来实现这一点。那么有什么办法可以做到这一点......?下面是我编写的简单代码,用于通过Intent调用手机的stretview应用程序。IntentstreetView=newIntent(android.content.Intent.ACTION_VIEW,Uri.parse("google.streetview:cbll=33.748832,-84.38751300000001"+"&cbp=1

android - 动态添加的 View 在 Android 的方向上消失

我已经创建了通过单击按钮动态添加到布局中的View,但是当我旋转设备横向时,View消失了。有人可以看看我的代码并解释如何阻止这种情况发生吗。代码如下:publicclassTestContainerActivityextendsActivityimplementsOnClickListener{LinearLayoutcontainerLayout;ButtontestButton;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent

Android键盘重叠输入字段, View 不会自动滚动

我有sameproblemdescribedinthisquestion,但在Trigger.io.不幸的是,该解决方案需要编辑AndroidManifest.xml,这在Trigger.io中似乎是不可能的在我的一些应用View中,Android键盘与一些输入字段重叠,导致难以输入值。这是显示问题的几个屏幕截图。“Senha”字段与Android键盘重叠,View不会滚动到它,即使在用户输入值后也是如此。我尝试了trigger.io电子邮件支持,但他们让我在这里搜索答案... 最佳答案 如果您想更改AndroidManifest.

java - 为什么 Android 以不正确的方式在另一个 View 中绘制 View (宽度和高度以像素为单位定义)?

我想知道Android以何种方式在具有定义的android:layout_width和android:layout_height像素值的布局View内的屏幕上绘制View。我正在使用Android类View扩展android.view.SurfaceView。它只是MjpegView在Android应用程序上显示来自相机的MJPEG流。我正在使用这段代码(有一些小改动):AndroidICSandMJPEGusingAsyncTask这个MjpegView类被放置在RelativeLayout中。MjpegView对象以编程方式添加,此RelativeLayout具有以这种方式定义的属

android - 如何在 fragment 内保留 map View ?

我有一个用例,其中列表和mapView共享完全相同的代码库并显示相同的数据。所以我不能通过使用ListFragment和MapFragment作为父级来分离它们。所以我制作了一个包含两个View的fragment:用户可以在ListView和mapView之间切换。尽管mapView无法在配置更改时保留其标记,但这仍然非常有效。当屏幕旋转时,mapView会得到它的初始状态,没有标记也没有缩放。之前添加的所有标记都消失了。当我使用MapFragment时,我没有遇到这个问题,它有点保留了自己。精简代码:publicclassListAndMapFragmentextendsFragme

android - 如何使用 Dagger2 将 Presenter 注入(inject) View(MVP 模式)

我想使用MVP模式构建Android应用。我有一个fragment(View)和一个演示者类。我想要的基本上是将演示者注入(inject)到fragment中,并将fragment设置为演示者的View(通过View将实现的接口(interface))如何使用依赖注入(inject)(使用Dagger2)轻松​​正确地连接两者?编辑:此外,我希望演示者是一个单例,这样它就能够在方向改变时保持数据和状态 最佳答案 首先你需要定义一个presenter模块:@ModuleclassSearchPresenterModule{@NonNu

android - 动态添加时不显示自定义 View

这里很迷茫。广泛搜索,找不到这个问题的答案...我有一个XML布局,其中有一个相对布局,我将其用作不同View的占位符。在我的Activity中,我有一个按钮供用户按下,当他们按下它时,我希望创建并动态添加自定义ClockView。请注意,_variableLayout在onCreate方法中完美设置:publicvoidonStartTimeClick(Viewview){//Cleanupanyleftoverviews_variableLayout.removeAllViews();//AddclockviewClockViewclockView=newClockView(_co

android - 旋转后如何正确恢复 View 状态

我正在尝试处理complexview的旋转手动,包括恢复适当的位置和大小。目前我正在尝试在onLayout中完成它(更好的想法是velcome)。有时它工作得很好,但通常第一次旋转是错误的,或者View是在没有child的情况下绘制的。privateintoldOrientation=-1;/***OverridemethodtoconfigurethedraggedviewandsecondViewlayoutproperly.*/@OverrideprotectedvoidonLayout(booleanchanged,intleft,inttop,intright,intbott

java - Android Studio 中的动态 ListView : Selecting random element and update list view

publicclassMyWorkoutextendsAppCompatActivity{ButtonaddExercise//RecordhowmanyclicksintclickCounter=0;privateListViewmListView;ArrayListlistItems=newArrayList()ArrayAdapteradapter;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);SetContentView(R.layout.acti

android - Android View.postDelayed 是否泄漏引用?

我想知道传递给View.postDelayed的runnable是否会在View与父View分离时自动删除。我查看了View类的源代码,它被发布到一些Handler并从外面获取。但该处理程序的生命周期尚不清楚。有人知道答案吗? 最佳答案 IwonderifrunnablepassedtoView.postDelayedwillbeautomaticallyremovedwhentheviewisdetachedfromtheparent.会在run方法结束后执行。如果其中有一个无限循环,它将永远不会被删除,因此,您将泄漏View以及