Articles of 布局

GridLayout中的微调器

将Spinner添加到GridLayout似乎“打破”了布局。 我准备了一个最小的工作示例来说明问题: 我想要一个左边是标签的网格,右边是输入控件。 右边的控件应占用剩余空间。 这是一个简单的例子: 用旋转器替换其中一个输入控件会导致右列延伸到屏幕边界之外 ,从而导致布局难看。 为什么会发生这种情况,我该如何避免呢? 这是第一个例子的代码: 这是第二张图片的代码。 唯一的区别是第一个EditText已被Spinner取代:

Android – 状态栏可防止全屏显示

我的应用程序在启动时正确运行全屏。 然而,在最小化然后返回到应用程序之后,状态栏会popup并将我的视图向下推一点。 如何保持状态栏移动我的观点? 这是我的布局: 以下是我的活动onCreate的一部分: requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 我还在清单中有全屏主题: android:theme=”@android:style/Theme.Black.NoTitleBar.Fullscreen” 谢谢

在Android中显示屏幕的TextView底部

在我的应用程序中,我想在屏幕顶部显示一个带有屏幕宽度的TextView。 接下来要在TextView下面显示图形视图。 接下来在图形视图下方显示一个文本视图。 我使用了以下xml代码。 在我的代码中,TextView无法显示在screeen的底部。 我希望在此代码中进行哪些修改以获得我的结果??????

viewflipper包含10个linearlayouts的最佳做法?

我正在着手一个由viewflipper组成的GUI Activity,我想包含10个linearlayout布局。 是否建议将所有布局放入相同的XML资源/布局文件中? 如果没有,是否有更有条理的方法来编写具有许多布局的viewflipper? 将同一文件中的所有内容都花费在显着的性能上吗?

为android中的不同版本编写不同的布局

我必须将我的Android应用程序编程为与不同屏幕尺寸(平板电脑和智能手机)以及版本2.3,3.2和4.0的最佳兼容性 。 我知道为res / layout-sw600dp /命名布局文件夹的可能性。 将布局完全匹配到不同的屏幕尺寸。 所以,因为我将使用完全不同的平板电脑/智能手机布局 ,我会从“加载屏幕”开始,它会测试使用哪个Android版本以及是否使用平板电脑或智能手机设备,例如在平板电脑的布局,某些屏幕上会出现按钮,智能手机上不会出现这些按钮。 所以我将在包中分离所有这些,如下所示: 共同 2.3 片剂 手机 3.2 片剂 手机 4 片剂 手机 我会选择这种分离,因为它是最好的方式,在我看来,为即将到来的 * 更新 *做好准备,如果,假设应该在Android 4.0的ToolBar中添加一个Button。 在您看来,这种分离是好事还是完全过载? 4.0中我还应该注意其他任何新function吗?

android中的setAnimation vs startAnimation

我基本上想要将一个视图从一个位置移动到另一个位置,另外我还想逐渐增加它的高度,那么我应该使用setAnimation或startAnimation。 TranslateAnimation ta = new TranslateAnimation(0, 0, Animation.RELATIVE_TO_SELF, -otherview.getHeight()); ta.setDuration(1000); ta.setFillAfter(true); myview.startAnimation(ta); //or, which one to use and what is the difference. myview.setAnimation(ta); 问题:如何移动这种相对布局? 我尝试了myview.scrollTo(x,y)但没有用。 是否可以逐渐增加视野高度?

Eclipse:adt无法实例化类com.android.ide.eclipse.adt.internal.editors.common.CommonXmlEditor

在使用Eclipse进行开发,并尝试安装hibernate,storm和其他一些ORM / DAO生成器工具时,eclipse停止了正常工作。 我有两种错误:1构建它时说“运行android lint错误”。 我解决了这个错误unistalling并重新安装ADT插件2同时打开xml文件(布局而不是)。 我还有这个问题。 从res文件夹打开任何.xml文件时,它给我:错误日志: eclipse.buildId=M20120914-1800 java.version=1.7.0_06 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=it_IT Command-line arguments: -os win32 -ws win32 -arch x86_64 Error Thu Feb 21 12:48:55 CET 2013 Plug-in “com.android.ide.eclipse.adt” was unable to instantiate class “com.android.ide.eclipse.adt.internal.editors.common.CommonXmlEditor”. org.eclipse.core.runtime.CoreException: Plug-in “com.android.ide.eclipse.adt” was unable to instantiate class “com.android.ide.eclipse.adt.internal.editors.common.CommonXmlEditor”. at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188) at […]

如何在设置屏幕中为实时壁纸添加admob adview?

我看过马里奥动态壁纸在设置屏幕上使用了admob广告,但我自己无法做到。 如果我像使用普通布局一样将adview放入settings.xml中,我会得到一个类转换exception。 这是马里奥动态壁纸的截图,以说明我正在尝试做什么。

ScrollView中的FrameLayout

我是Android开发的新手,我有以下问题。 我需要在ScrollView使用FrameLayout使其可滚动。 我写了这个 但这不起作用。 我尝试在RelativeLayout工作,但我需要使用FrameLayout 。 有任何想法吗?

Android中的XML布局自定义视图

我有一个ListAdapter,它有很多不同的行布局。 要拥有一个干净的代码,我想从View类中的适配器的getView()外包行的布局。 是否可以将XML布局扩展到自定义视图? 我只find了LayoutInflater,但它返回了一个View,但没有用。 我想要一个类似于Activity的setLayout()的东西。 这可能吗? 谢谢!