问题标签 [android-controls]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
72 浏览

android - 哪种控制更适合这个问题?

要求:
我有一张GridView缩略图;用户可以单击缩略图来查看更大的全尺寸图像。这个“全尺寸”图像将从远程服务器获取。当用户正在查看特定图像时,他应该能够通过在屏幕上滑动手指来循环浏览所有图像(例如翻阅一本书)。

问题:
1. 应该使用什么组件来显示较大版本的位图?我想使用 aViewFlipper因为它对我来说似乎是合乎逻辑的。但是我以前没有使用过它,并且不确定我将如何每次都动态地创建一个新视图并将其传递给 Flipper。任何能说明这一点的教程都会很棒。
2.有没有其他方法可以解决这个问题?

谢谢!

0 投票
4 回答
16038 浏览

android - 调整android datepicker控件的大小

如何将 android datepicker 控件的初始大小调整为更小或更大。有没有唯一的方法来重新实现它?

0 投票
2 回答
4057 浏览

android - getResourceId 在自定义控件中找不到 ID

我正在尝试创建一个控件(单击标题时展开和收缩的面板),我在网上找到了一些代码。在构造函数中,我有

该控件正在使用以下 XML 的布局文件中创建:

问题是,getResourceId()返回 -1(即,它似乎找不到设置为属性的资源)。

知道为什么吗?

编辑:忘记包含我的 attrs.xml 文件:

编辑 2:不知何故,我没想过要检查其他属性——我添加了一些其他属性。我也在调试器中检查了它们的值,看起来它们也默认了。所以这不是问题getResourceId,这与我如何获取一般属性有关。我是 Android 新手,所以任何人都可以在我的属性处理代码中看到任何内容吗?

0 投票
1 回答
1520 浏览

android - 找不到蜂窝开关开/关控制

在 Google I/O 2011 的这张幻灯片的第 19 页:Google I/O 2011中,我们可以找到来自 Honeycomb 平台的几个控件。在页面底部有一个开关控制,但我在 3.0 Android 平台上根本找不到它。我究竟做错了什么?这个控件的正确名称是什么?

0 投票
1 回答
2234 浏览

android - 如何在android中创建像ajax这样的自定义数字上下控件?

我在 android 中找不到任何控件,就像 ajax 中的 Numeric Up Down 一样。请建议我任何可用的链接或提供一些代码来在 android 中创建 Numeric Up Down 控件。

0 投票
1 回答
749 浏览

android - Android Gallery 控制触摸事件的顺序与 getChildDrawingOrder 不同步

我正在构建一个自定义 android 控件扩展 Gallery。我需要叠加视图的效果,所以我要发布

一旦我给出这个,我在图库中就有了三个图标,首先绘制 1、3,然后是中间的 2。相同的规则在中定义getChildDrawingOrder并通过以下方式启用它

现在的问题是,视图是按照我定义排序规则的方式绘制的。但是画廊控件中的事件将按照原始视图顺序进行,即 1、2、3。为了更好地解释,

画了1,画了3,最后画了2,它们相互重叠。所以视图有 50% 的 1、100% 的 2 和 50% 的 3rd 视图。

但是当我触摸视图时,android 假设 1 的 50%、2 的 50% 和 3 的 100% 在屏幕上可见。为了澄清一点,在 1 个视图的 50% 之后,如果我单击,2 会获得焦点(这是应该的方式,因为根据我的绘图规则,2 在 1 之上)。

但是当我在视图 2 的 50% 之后单击任意位置时,焦点转到 3,而按照绘图 3 的顺序在那里不可见,2 的 100% 可见,但是对于视图 1 的 50% 区域,焦点是视图 2。

您能否帮助分享您对我们如何通过强制事件顺序遵循屏幕上的视图模式来解决它的想法?

0 投票
4 回答
5890 浏览

android - 实现类似画廊的滑块控制

找不到如何实现这样的控制,甚至不知道它的名字:

在此处输入图像描述

每 1、2 和 3 个元素都是相同的自定义控件(让它们命名为items)。项目应该可以通过手指在两个方向上滑动,并且(会很棒)也可以通过点击控制下方的点来实现。重要的是在屏幕上看到整个单个项目(不是第一个的一部分和第二个的一部分,比如ListView)。

它可以在Android上实现吗?如果是这样,请展示如何执行此操作并告诉我此控件的名称

0 投票
2 回答
1200 浏览

android - 列出 Android 控件的事件处理程序

我是 Android 开发和 Eclipse 的新手。多年来,我一直在 ASP.Net 和 MS Visual Web Developer 上进行编码。在 VWD 中,当您将控件添加到设计视图时,双击它会自动将您带到刚刚创建的控件的 OnClick 功能的代码视图。您还可以从设计视图中查看控件的可能事件处理程序列表。

但我似乎无法在 Eclipse 中找到此功能。有这样的事吗?我在 Google 上进行了搜索,发现最好的就是这个(同样的问题,但没有答案)。

http://www.techrepublic.com/forum/questions/101-341077/event-handlers-in-eclipse

请问有人给点建议吗?

谢谢!

0 投票
1 回答
621 浏览

android - 为什么当我创建新的 xml 布局时,调色板中的控件更改为 Android 中的旧版本控件?

在此处输入图像描述

在此处输入图像描述

首先,我创建了我的项目,minSdkVersion="13"并且targetSdkVersion="15". 但是当我为布局创建新的 xml 时,左侧的 Palette 控件显示旧版本的控件。当它在模拟器(4.0.3版)中启动时,它也显示出旧控件的风格。如何将调色板的控制更改为新版本?

0 投票
0 回答
401 浏览

android - Android:对常规数字使用 DatePicker 控件

我真的很喜欢 Android 提供的 DatePicker 控件的外观:http: //developer.android.com/guide/topics/ui/controls/pickers.html

但是我还没有找到一种方法来对其他实体(常规数字、字符串等)使用这种控件。这可能吗?如果是这样,怎么做?