问题标签 [buttonbar]

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 投票
2 回答
768 浏览

apache-flex - flex 按钮栏最初选择的任何东西 flex 4

你好我有这个按钮栏:

我怎样才能在父组件的创建完成中选择任何项目?如果不将requireSelection设置为false并将selectedItem设置为-1,这是否可能?

0 投票
1 回答
318 浏览

apache-flex - Flex 3:带有下划线文本的 ButtonBar 按钮

我正在使用 Flex 3 构建一个带有多个选项的按钮栏。是否可以在我的按钮标签上加下划线?

0 投票
1 回答
105 浏览

apache-flex - set width for individual buttons

I have a buttonbar which has both buttons with only small icons and buttons with short text labels. Problem is that each button gets huge padding while I want to set width of the button relative to its contents. Below is illustration of my problem: Current one http://i.imgur.com/I8goS.png With buttonWidth=32 http://i.imgur.com/s0fD5.png

I can set buttonWidth to 32 for my buttonbar which works fine for my icons, but not for text. Is there way to remove that huge padding of the buttons?

0 投票
1 回答
430 浏览

dojo - Dojo 中的按钮集/按钮栏

我需要向我的用户展示两个选项。

我希望这些是可以点击的大按钮,而不是RadioButton,其中的标签通常不是可点击的元素,而只是一个传统的小圆圈来点击。

例如

在此处输入图像描述

当用户单击每一个时,会使用不同的变量调用一个函数,这样其他一些魔法就可以在我的应用程序的其他地方发生。

我看到了如何在 jQuery中做到这一点,所以这将是我的备用计划。

看到我正在尝试学习 Dojo 并且 90% 的应用程序目前是基于 Dojo (1.7) 构建的,我希望在 Dojo 中会有一个类似的组件。

我假设我可以将两个单独的Dojo 按钮并排放置,并有一个全局变量 catch,其中一个当前已被最后一次单击,当它有时,确保另一个按钮被禁用,但这听起来并不那么优雅。

实现选择两个按钮的最佳方法是什么,当单击一个按钮时,另一个按钮将被禁用,并以特定值触发一个函数?

0 投票
1 回答
253 浏览

java - 切换到不同布局/活动时显示的交换动画。按钮栏

我让按钮栏在整个布局和活动中工作。当我按下一个不同的按钮并按下手机上的“返回”时,我得到一个“交换”动画,让我回到之前的所有活动/布局。按钮工作正常,我认为这与意图有关我的爪哇。在这种情况下,ViewFlipper 会是更好的选择吗?或者是否可以使用 Intent 删除它。谢谢

按钮栏.xml

MainActivity.java

0 投票
1 回答
187 浏览

actionscript-3 - 设置 ButtonBarButton 组件的“allowDeselction”属性时出现问题

我想要像单个按钮一样的标签,每个按钮之间有一些间距。它应该像普通的选项卡导航器选项卡一样工作。

因此,我使用了一个 Spark ButtonBar 组件,并对 ButtonBarSkin 进行了更改,使其看起来像我上面所说的那样。ButtonBar 的默认行为是 ButtonBar 控件中只有一个按钮可以处于选中状态。这意味着当您在 ButtonBar 控件中选择一个按钮时,该按钮将保持选中状态,直到您选择另一个按钮。

但是,如果我点击已经选择的按钮,选择就会消失。我不需要这样的行为。我希望按钮处于选定状态,即使我再次单击它,就像在标签栏控件中一样。

当我探索按钮栏皮肤时,我知道按钮栏按钮被用于定义按钮栏控件的自定义项目渲染器。ButtonBarButton 组件有一个“ allowDeselection ”属性,默认为true,这意味着可以通过再次单击取消选择按钮栏中的选定按钮。如果设置为 false,用户必须选择不同的按钮来取消选择当前选择的按钮。

因此,在 ButtonBarSkin 中声明 buttonbarbutton 组件时,我将allowDeselection属性设置为 false。即使那样,该值也被设置为true。在调试代码时,我发现奇怪的是,首先设置了声明的值,即false,然后再次将按钮栏的所有 firstbutton、middlebutton 和 lastbutton 设置为 true。我不知道该属性是如何设置为 true 的,即使我在 buttonbarskin 中定义时将其设置为 false。

代码片段如下:

按钮栏控件

ButtonBarSkinCopy.mxml

而CustomButtonBarButtonSkin.mxml 只是ButtonBarButtonSkin 的一个副本。ButtonBarButtonSkin.mxml 中没有进行任何更改。

请分享您的观点。

0 投票
0 回答
339 浏览

android - 检测设备没有永久返回按钮

我正在自定义我的应用程序以提供更好的 Kindle Fire 体验。

在此设备中,如果您在 Activity 中这样做

带有返回、主页和设置按钮的软栏消失,只有当用户按下“全屏手柄”时才会出现软按钮栏重新出现在屏幕上。

https://developer.amazon.com/sdk/fire/screen-layout.html#StatusSoft

我想检测具有这种行为的设备,即没有物理后退按钮或永久后退软按钮的设备,因此我可以在这些情况下以不同方式设置窗口。

我想以编程方式进行,避免必须声明配置属性(从而维护多个 apk)。

谢谢。

0 投票
1 回答
1212 浏览

apache-flex - Flex 移动应用程序中的 ButtonBar 字体样式 - 附有屏幕截图

我正在尝试使用以下代码在移动 Flex 应用程序的底部添加一个ButtonBar :

CSS:

动作脚本:

不幸的是,按钮标签上的字体看起来很复杂或模糊(在以下屏幕截图的底部):

在此处输入图像描述

有人请知道,如何使 ButtonBar 标签字体再次常规化?

我找不到它的 CSS 设置。

更新:我搜索了 AIR SDK 的源代码(ButtonBase.as、Label.as、ButtonBarSkin.as 等文件),但仍然找不到答案。

因此,我在下面添加了一个简化的测试用例 + 另一个屏幕截图,并为这个问题提供了赏金。

在此处输入图像描述

测试应用程序.mxml:

聊天.png:

在此处输入图像描述

0 投票
1 回答
256 浏览

apache-flex - 如何更改 ButtonBar 中的标签 - 附上简单的测试用例和屏幕截图

在 Flex Mobile 应用程序中,我希望底部有一个ButtonBar ,我需要更改其按钮的标签:

在此处输入图像描述

(我不想在这里使用 TabbedViewNavigatorApplication,因为我所有的逻辑都在一个视图中,顶部有一个 ActionBar,底部有一个 ButtonBar)。

所以我准备了一个非常简单的测试用例来演示我的问题。

请在 Flash Builder 中创建一个“空白”Flex 移动项目并将我的 2 个文件(如下)放入其中,您会看到我的问题 - 触摸底部的按钮不会更改最右边按钮的标签)。

测试AC.mxml:

聊天.png:

在此处输入图像描述

0 投票
1 回答
127 浏览

android - 移动按钮栏

我有一个允许我输入内容的活动。它由编辑文本和按钮栏组成。每当我要在编辑文本中输入什么内容时,都会弹出一个键盘,并且按钮栏位于顶部,因此如果内容很长(它位于按钮栏后面),我将看不到我正在输入的内容。我该如何解决? 在此处输入图像描述

在此处输入图像描述

我的代码是: