Articles of android layout

将ActionBar添加到Android Studio中的默认Google Maps活动模板

我已经能够使用我的API提供的位置将所有标记添加到我的地图中,但我无法添加ActionBar。 如上所述,我使用的是Android Studio“Google Maps Activity”模板。 如何将ActionBar添加到此模板? 如果您需要我的任何代码,请告诉我。

如何在Android中全局强制屏幕方向?

有许多应用程序可以强制屏幕旋转。 即使应用程序明确希望以其他方向查看,它们也能正常工作。 现在我正在禁用加速度计旋转系统设置并设置我的首选方向。 应用程序仍然可以覆盖它。 以下是能够覆盖应用程序请求方向的应用程序之一: https://play.google.com/store/apps/details?id=nl.fameit.rotate&hl=en

键盘出现时如何使android视图可滚动?

我有一些视图(名称,电子邮件,密码,注册按钮): //Layouts 当我关注edittext字段时,键盘出现并覆盖视图上的下部字段。 所以当键盘存在时我看不到它们。 我想知道如何使视图可滚动,以便我可以看到较低的字段。 此外,如何使视图自动滚动以使聚焦场可见。

在PhoneGap应用中显示Android中的状态栏(即防止全屏)

我有一个phonegap 3.0.0应用程序。 我的应用程序涵盖状态栏(带时钟,接收信息等)。 由于我不是全屏游戏,这是不可取的。 我相信它是作为“全屏”应用运行的。 我在堆栈上find了相反的post(即让应用程序全屏显示),然后做了相反的建议。 我想知道PhoneGap或者我用来创建项目的PhoneGap CLI是否发生了变化,因为我的应用程序显示全屏。 我试过这个: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setIntegerProperty(“splashscreen”, R.drawable.splash); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); super.loadUrl(Config.getStartUrl(), 10000); } 明确告诉它不要处于全屏模式….但它仍然显示全屏。

如何在此RelativeLayout中垂直居中图像

我有下面的布局,基本上显示“消息”作为内置的“消息”泡沫更苗条。 我只需要在右边显示一个箭头图像,显示eimage,但我需要它垂直居中。 我试图将“ android:gravity=”center_vertical”到图像中,但它没有效果。 任何线索?

ViewDragHelper – 拖动时忽略子布局更改

我正在尝试将边距更新或animation应用于使用ViewDragHelper拖动父视图的子视图。 但是,更新的布局属性不起作用,并且在拖动视图时不会呈现。 拖动时会忽略添加和删除视图,布局animation或布局参数更新等所有内容: 为了说明这个问题,我创建了一个延迟的runnable,它在3秒后更新视图的高度(绿色视图): spacer.postDelayed(new Runnable() { @Override public void run() { Log.d(TAG,”set layout params!!!!”); ViewGroup.LayoutParams spacerParams = spacer.getLayoutParams(); spacerParams.height = (int) (200+(Math.random()*200)); spacer.setLayoutParams(spacerParams); } },3000); 查看此演示屏录制: http : //imgur.com/a/dDiGt

Listview与内容相同的高度

我使用自定义列表视图。 内容来自动态我想要与内容相同的listview高度。 我使用了wrap_content,但这没有帮助。如果我删除scrollview然后它的工作 码。 “垂直滚动ScrollView不应包含另一个垂直滚动小部件(ListView)” 物品清单 输出如下我想要内容没有scrollview

带有叠加层的Android可缩放/可滚动ImageView

我想显示一个图像(包括滚动和缩放function)。 另外,我需要动态地为图像添加一些叠加层。 叠加层与图像中的内容有关系。 如果用户滚动,叠加层也应该移动 如果用户缩放,则不应缩放叠加层,而是保持其与图像的相对位置 换句话说:我想用一些标记来实现Map,但我提供了自己的地图材质。 我的主要问题是:我怎么能这样做? 到目前为止我尝试了什么 我尝试在WebView中实现它,因为它提供了基本的缩放和缩放function。 但是,我没有成功添加叠加而不使用Javascript和HTML(我认为这不是解决问题的一种非常方便的方法) 有些项目(即TouchImageView )正在实现滚动/缩放function,但是从我的角度来看,它们更难以添加自己的叠加function。 问题 我的问题有一个简单的解决方案或方法吗? 在Android中运行时添加和移动视图的正确方法是什么? (通常,我会使用基本布局并使用保证金 – 这是最佳做法吗?) 请有人指出我正确的方向。 闵。 API等级:10

如何从style.xml创建AttributeSet?

这是我的故事: 我有一个自定义的ViewGroup,我希望使用预定义的样式从代码创建,到目前为止,我的方法是从style.xml元素创建一个AttributeSet对象,就像这样(警告,提防前面的复制粘贴代码): XmlPullParser parser = getResources().getXml(R.style.my_stylez); AttributeSet attributes = Xml.asAttributeSet(parser); 但是当这样做时我得到一些疯狂的错误:“.. android.content.res.Resources $ NotFoundException:资源ID#0x7f090002types#0x12无效” 我知道我可能会遗漏一些非常明显的东西(或者我?),如果你们中的任何人能指出我正确的方向,我将不胜感激。 谢谢

工具栏中抽屉切换的徽章通知 – Android

我想在应用程序中通知用户有关新的未读消息,可以通过导航抽屉访问。 我正在考虑类似Apple的通知徽章,但工具栏中的抽屉切换。 这就是我现在拥有的: 这就是我要的: 我怎样才能做到这一点?