草庐IT

radio-buttons

全部标签

HarmonyOS基础组件之Button三种类型的使用

简介HarmonyOS在明年将正式不再兼容Android原生功能,这意味着对于客户端的小伙伴不得不开始学习HarmonyOS开发语言。本篇文章主要介绍鸿蒙中的Button使用。HarmonyOS中的Button相较于Android原生来说,功能比较丰富,扩展性高,减少了开发者的代码数量,简化了使用方式。不仅可以自定义圆角还支持三种样式。常用属性名称参数类型描述typeButtonType设置按钮样式-Capsule:胶囊型按钮(圆角默认为高度的一半)。Circle:圆形按钮。Normal:普通按钮(默认不带圆角)。backgroundColorResourceColor背景色fontSizen

Android Junit 测试 Button 已经开始 Activity

我有一个带有一些按钮的菜单,每个按钮都会启动一个Activity。我正在为此菜单编写一个Junit测试,但我似乎无法找到如何测试该按钮是否加载了正确的Activity。到目前为止我已经publicvoidtestButtons(){TouchUtils.clickView(this,buttonView);assertEquals(com.fgap.ontrack.newsFeed.class,getActivity());}到目前为止,我可以看到该程序从模拟器加载了正确的Activity,但它仍然未能通过Junit测试。 最佳答案

android - 无法禁用 android.widget.Button

我在Android小部件中有一个按钮,声明如下:每次我尝试通过RemoteViews启用或禁用此按钮时,我都会收到错误android.widget.RemoteViews$ActionException:view:android.widget.Buttoncan'tusemethodwithRemoteViews:setEnabled(boolean)我的代码:RemoteViewsremoteViews=newRemoteViews(context.getPackageName(),R.layout.widget);remoteViews.setInt(R.id.newWorkBtn

android - 为什么当我更改 Button 中的文本大小时,相邻的 Button 会移动

这是每个Button时的布局具有相同大小的文本:这是我增加右下角尺寸时的布局Button正文:这是怎么回事?为什么是“0”Button低于两个Buttons旁边呢?这是布局:更新:我制作了“DONE”的文字Button超大——100sp——并设置maxWidth和maxHeight因为它等于另一个的高度和宽度Buttons.这是结果:*蓝色是GridLayout的背景,红色的“0”Button's和黄色的“完成”Button's为什么更改“完成”按钮的文本大小会影响除特定Button之外的任何其他内容?如果Button的大小永远不会改变? 最佳答案

java - 实现 OnClickListener VS。新的 Button.OnClickListener() {};

我有一个关于实现OnClickListeners以使用ADT进行开发的问题。我不确定哪种方法更有效,谁能告诉我每种方法的优缺点?classxextendsActivityimplementsOnClickListener{button.SetOnClickListener(this);OnclickListener(Viewv){switch(v.getGetId());{caseR.id.y://dostuffherebreak;...}}}classaextendsActivity{...btn.setOnClickListener(newButton.OnClickListene

android - 我可以在抽屉导航打开或关闭时收听吗(例如 : listener like button onclick)?

我想在抽屉导航打开和关闭时调用一些方法。我如何收听它(例如按钮的onclick监听器)?我知道我们可以检查(mDrawer.isDrawerOpen(Gravity.LEFT))或((mDrawer.isDrawerClose(Gravity.LEFT)))。提前致谢。 最佳答案 是的,有四种抽象方法可以用作监听器publicabstractvoidonDrawerClosed(ViewdrawerView)publicabstractvoidonDrawerOpened(ViewdrawerView)publicabstractv

java - Button.setClickable(false) 不工作

我已经在我的代码中设置了mButton.setClickable(false);但这个按钮仍然被我代码的全局button.setOnClickListener调用。编辑:抱歉延迟更新。以下是我遇到问题的详细信息View。在我的ListViewcustomAdapter类getView方法中@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){Viewrow=convertView;YourWrapperwrapper=null;HashMapcTa=newHashMap();cTa=d.getPo

android - 在 Android 中使 EditText 和 Button 的高度相同

我的LinearLayout中有一个EditText和一个Button,我想将它们紧密对齐,这样它们看起来似乎属于一起(edittext+micButton用于语音输入)。现在它们的高度不一样,也没有很好地对齐(Button似乎比EditText低一点)。我知道我可以应用像-5dp这样的负边距来使它们靠得更近,但是也许有更好的方法来做到这一点吗?将它们设置在特定的容器/布局中,以便它们自动具有相同的高度并且它们之间没有边距? 最佳答案 使用相对布局,您可以根据另一个View的大小拉伸(stretch)一个View,而无需知道另一个V

android - 为什么我的 Button 的文本被截断了?

我有一个普通按钮,但文本被截断了。我不知道为什么会这样。谁能分析一下为什么会这样?代码:图片: 最佳答案 尝试给按钮添加内边距android:padding 关于android-为什么我的Button的文本被截断了?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8242005/

android - 如何将 EditText 和 Button 并排放置?

我想尝试让EditText和Button彼此相邻。我目前有按钮在右边的位置,编辑文本左对齐,但按钮然后显示它位于EditText的顶部。我希望Button在EditText结束的地方开始。这是我现在拥有的:我尝试通过使EditText宽度具有精确的dp量来设置它,但是当屏幕水平翻转时,EditText和Button之间有很大的间隙。 最佳答案 如果您想继续使用相对布局并让编辑文本上升到按钮之前,您可以将其添加到编辑文本xmlandroid:layout_toLeftOf="@+id/skipButton"