android-button相关内容

手指在按钮上移动时更改textView

在我的应用程序中,我有一个活动,其中有9个按钮和1个textView.当我在各个按钮上移动手指时,我正在使用OnTouchListener来更改textView中的文本. 这是我的活动的样子: 这是我的 java 代码: button1.setOnTouchListener(new View.OnTouchListener() { @Override ..
发布时间:2020-08-25 04:47:53 移动开发

使用XML布局作为模板以编程方式创建android按钮

我有一个包含TextView的LinearLayout,并且将始终如此.在TextView下方始终至少会有一个按钮,但是在某些情况下可能会有多个按钮. 我可以通过编程成功创建和添加任意数量的按钮.我还可以通过编程成功设置这些按钮所需的任何与外观相关的参数/选项. 问题是我不知道如何告诉以编程方式创建的按钮它应该使用XML资源文件,该文件包含外观和布局参数,而不是通过编程方式设置这些参数 ..
发布时间:2020-08-25 04:47:45 移动开发

如何在按钮上显示动态文本并在Android中自动调整其大小?

我正在开发一个项目,该项目需要我根据用户在按钮上的选择显示一些动态文本. 我知道如何显示文本,但是我对如何在固定大小的按钮上正确显示其他文本感到困惑. 例如:“苹果"和“我有一个苹果".我如何获得这样的结果:当显示“苹果"时,文本大小会变大并适合按钮;当显示“我有苹果​​"时,文本会变小并可能变成三行? 谢谢! 解决方案 看看这个问题(是的,它比看起来应该的要复杂得多.) ..
发布时间:2020-08-25 04:47:44 移动开发

在Android中创建自定义后退按钮

我有一个具有菜单的应用程序,根据您在菜单中按的按钮,将打开一个新活动.我想在每个屏幕上都有一个后退按钮,将您带到上一个屏幕,所以我想知道如何解决这个问题? 这是我使用过的一些有效的代码: backButton = (ImageButton) findViewById(R.id.back_button); backButton.setOnClickListener(new ..
发布时间:2020-08-25 04:46:29 移动开发

为什么在Android中设置背景时按钮会变大

当我使用xml中的android:background属性为其设置背景时,我遇到了Button视图的问题.在设置背景之前,按钮具有其默认大小.但是,当我将颜色用作背景时,即使没有在其上设置其他width或height,该颜色也会变大. 这是我将background属性设置为button之前的xml布局 ..
发布时间:2020-08-25 04:44:24 移动开发

将android按钮设置为不可见,但仍附加了onClick侦听器

所以目前我正在应用程序中放一个复活节彩蛋,我希望Button不可见,但是单击时(翻滚).到目前为止,我可以说: Button.setVisibility(view.VISIBLE); Button.setBackgroundColor(Color.TRANSPARENT); ,然后是我的onClickListener.唯一的问题是我必须在Button上具有文本才能单击.当我将文本取出并使 ..
发布时间:2020-08-25 04:44:06 移动开发

按下时更改按钮的文字颜色

我已将按钮设为透明,因此我希望在按下按钮时更改按钮文本的颜色.是否可以仅使用xml文件来执行此操作? 解决方案 请参阅本文档中称为状态列表的部分... 您可以定义两个不同的Button xml文件,一个用于透明的“默认"状态,另一个使用“红色"按钮表示您的“已按下"状态.然后,您定义一个selector,以在不同状态下切换可绘制资源. 编辑:根据devunwired的评论,“颜色状态 ..
发布时间:2020-08-25 04:43:03 移动开发

如何在不改变布局的情况下旋转方向改变的视图?

在此处之前已问过此问题.但答案不正确.我想旋转一些关于屏幕方向变化的视图,但是我想保持布局不变.应当根据当前方向(SCREEN_ORIENTATION_LANDSCAPE,SCREEN_ORIENTATION_PORTRAIT,SCREEN_ORIENTATION_REVERSE_LANDSCAPE,SCREEN_ORIENTATION_REVERSE_PORTRAIT)将它们旋转90、180、2 ..