- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在开发我的第一个 Android 应用程序(之前只在 iOS 和 WP 上运行过)并尝试在手机上全屏显示 Activity ,并在平板电脑上显示为对话框/弹出窗口。我找到了 Theme.Holo.DialogWhenLarge,看来这就是我要找的。
Activity 在平板电脑上显示为对话框,但我没有找到如何更改 Activity 的大小和位置。它只是简单地显示在屏幕中央,大小和尺寸与手机上的大致相同。这怎么能改变?这是直接由 Activity 完成还是我必须创建子样式?
我查看了 Theme.Holo.DialogWhenLarge .此主题只是将 PreferencePanel.Dialog 应用于 preferencePanelStyle。我不明白这会如何影响显示为对话框的 Activity 。这个 PreferencePanel 是什么?
我一般如何找出对象( View /Activity )的哪些属性可以通过样式更改?
最佳答案
我也遇到了同样的问题。我没有找到任何方法来覆盖 xml 上的宽度和高度样式。我找到的唯一方法是在 onStart 上更改窗口,代码如下:
@Override
public void onStart() {
super.onStart();
// In order to not be too narrow, set the window size based on the screen resolution:
final int new_window_width = 505;
final int new_window_height = 502;
WindowManager.LayoutParams layout = getDialog().getWindow().getAttributes();
layout.width = new_window_width;
layout.height = new_window_height;
getDialog().getWindow().setAttributes(layout);
}
希望对您有所帮助!
关于android - 如何将 Theme.Holo.DialogWhenLarge 样式设置为自定义大小、位置、边距等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23827330/
我正在使用 HoloEverywhere-1.6.8。 我有一个基于 Holo.Theme 的自定义主题。 ... 我遇到了下面的崩溃,但它只出现在以下设备上: Galaxy Tab 10.1 P
我正在为 Android 使用 Keyboardsurfer 的 Crouton 类。它使用全息颜色作为背景颜色 (android.R.color.holo_red_light)。 现在这些颜色只会在
我有一个继承自 Theme.Holo.Light.DarkActionBar 的自定义主题,我正在尝试更改主题的 tabWidget 样式,使其看起来像是 Theme.Holo Dark。 我已经在我
所以我有一个应用程序是 Holo Light with Dark Actionbar,每当我在 EditText 中复制和粘贴某些内容时,图标都是白色的,因此您看不到它们。屏幕截图位于下方。有什么办法
最后我能够成功地实现库 Sherlock 和 Holo 。现在,在创建我自己的项目并在 list 文件中将主题设置为: android:theme="@style/Theme.Sherlock.Lig
有谁知道 Holo 主题聚焦按钮可绘制的位置在哪里? 我想将其设置为某些事件的 View ,但找不到它。 最佳答案 1.首先在您的 android sdk 平台文件夹中找到以下位置 - yourand
android:minSdkVersion="14"android:targetSdkVersion="18" 理论上很简单。 holo.light 的背景颜色是什么,因为我想对其他东西使用相同的颜色
在 api >= version 11 的设备上应用 holo 主题时我有点担心我的自定义按钮变大了(高度,宽度似乎是一样的) 这是没有holo的 这是全息他们 谁能告诉我这是什么原因造成的?以及是否
谁能帮我找到主题 Holo 等同于 @android:style/Theme.Translucent.NoTitleBar 我试过用 @android:style/Theme.Holo.Dialog
这个问题在这里已经有了答案: Spinner does not wrap text -- is this an Android bug? (15 个答案) 关闭 9 年前。 我最近刚刚在我的 And
谁能告诉我在Holo中选中的列表项对应的颜色代码?另外,在 Holo 中生成长按列表项过渡的颜色是什么?我知道全息颜色是在 colors.xml 中定义的,但我不确定哪些用于选择和长按列表项转换。提前
我有一个以 Holo.Light 主题为主题的应用。 AOSP ICS、Honeycomb 表现良好,但在 Samsung TouchWiz Honeycomb 上,EditText 背景、复选框等更
我目前正在使用带深色操作栏的 Holo 灯,我想更改我的应用以完全使用 Holo。我从 更改了 styles.xml ""到 "" 我在 values-14 内更改了 styles.xml ""到 "
您好,我想为我的应用程序添加全息主题,但是当我检查我的初始图形布局时,它似乎不起作用并且我的应用程序崩溃了。我想为整个应用程序添加全息主题。此外,我想摆脱启动画面之前的屏幕。我不知道该怎么做
Android Theme holo_dark 中 Normal 状态下的 Button 使用的是什么颜色? 我已阅读 this question并添加了与颜色名称相对应的彩色图像,但没有一个与 Bu
我只想将 Holo EditText 的背景更改为绿色。 是这样的:http://tinypic.com/view.php?pic=2n20k8l&s=8#.U6hMQ_ldWSo 这可能是一个愚蠢的
如果您将应用的主题设置为 Holo.Light,那么您可以获得浅色弹出菜单、深色文本等,这正是我想要的。但是,我的操作栏使用的是自定义的较深颜色,我希望溢出菜单(点)恢复为白色(就像您使用 Theme
我想更改 android Holo 主题的默认进度条颜色并保持默认行为。 我的目标是保持进度条不变(保持所有默认行为)并且只将其颜色更改为紫色。我想改变水平和不确定。 这是我到目前为止所做的: pro
我想构建一个选项卡式界面,所以我从 API 演示示例项目中获取了 Tabs3 View ,但是由于某种原因,我的应用程序没有应用 Holo 主题 It should look like this Bu
我已经构建了支持 android:minSdkVersion="7" android:targetSdkVersion="15" 的 android 应用程序。我使用继承 Android 默认主题的自
我是一名优秀的程序员,十分优秀!