草庐IT

android - 按钮、标题和副标题中的两个文本

我们可以创建一些带有标题和副标题文本的自定义按钮吗?标题在按钮的上部,副标题在按钮的下方。 最佳答案 你不需要任何图像你需要的是样式化的文本这是简单快捷的方法button1.setText(Html.fromHtml(""+"Title"+""+""+""+"subtitle"+""+""));您不需要更改任何布局只需将此文本添加到您的按钮 关于android-按钮、标题和副标题中的两个文本,我们在StackOverflow上找到一个类似的问题: https:

android - 你如何检查一个按钮是否在 Android 中启用?

在Android中,我可以通过执行以下操作将按钮设置为启用或禁用:button.setEnabled(true);或button.setEnabled(false);如何判断按钮启用状态是true还是false? 最佳答案 时常阅读手册并没有什么坏处:http://developer.android.com/reference/android/view/View.html#isEnabled%28%29例子:ImageButtonmyButton=(ImageButton)findViewById(R.id.epic_button)

android - android中的按钮突出显示

我的应用程序的布局文件中有以下按钮代码默认情况下,按下按钮时其高亮颜色为蓝色。我如何将其更改为我想要的颜色?(我希望它是深红色) 最佳答案 一个按钮有一个setofstates那canbeconfigured像这样:您可以在res/drawables文件夹中将其创建为一个文件,然后在您的按钮中将其用作背景。假设您将该文件命名为“my_button.xml”,然后您可以像这样使用它:或者像这样:my_button.setBackgroundDrawable(getResources().getDrawable(R.drawable.m

Android 按钮颜色在 onClick 上发生变化?

我遇到了一个问题。我有两个Button对象。按钮A按钮B要求:-当我按下ButtonA时,按钮的颜色应该改变,并且在我点击ButtonB之前它应该保持不变。点击ButtonB后,同样的事情应该会起作用,即ButtonAif(v==btn){btn.setBackground(mActivity.getResources().getDrawable(R.drawable.button_color_chnager));}XML: 最佳答案 按钮颜色.xml现在像下面这样使用:b1=(Button)findViewById(R.id.b1

Android:单击按钮时如何打开键盘以编辑EditText?

我的情况是:我有一个禁用焦点的EditText字段。在EditText字段旁边,我有两个输入法按钮。所以我想在单击第一个按钮时:打开软键盘并在EditText字段中编辑文本。我尝试了很多方法:InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(yourEditText,InputMethodManager.SHOW_IMPLICIT);并且对我不起作用。打开软键盘的唯一方法是:toggleSoftInput(InputMeth

android - 自定义按钮栏中按钮之间的分隔符

我已经按照描述制作了自定义按钮栏here.现在,我想在第一个和第二个按钮之间以及第二个和第三个按钮之间添加一个分隔符。我的按钮栏定义如下:这个任务看起来很简单,但是我找不到好的方法来完成它。它应该在每个按钮之间有一个灰色的分隔符,所以它看起来有点像this。.我相信这很容易,请为我指出正确的方向。 最佳答案 将它放在每个按钮之间。应该给你一个细长的灰色垂直条。 关于android-自定义按钮栏中按钮之间的分隔符,我们在StackOverflow上找到一个类似的问题:

android - 是否可以在android按钮中指定边框?

是否可以在main.xml中指定Android按钮的边框?[附注没有“包含笔划标记的单独xml文件”,但在我定义按钮的原始文件中没有“通过编程动态”解决方案和“图像”解决方案]这里我正在动态更改背景,但问题是,对于2个按钮,没有边框。 最佳答案 尝试使用形状我的形状.xml和按钮截图希望对您有所帮助。 关于android-是否可以在android按钮中指定边框?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

android - 将参数从按钮传递到 android :onClick method

您好,我的Activityxml中有类似这样的东西(3个按钮)指向相同的方法:有什么方法可以确定在printNo方法中按下了哪个按钮? 最佳答案 publicvoidprintNo(Viewv){switch(v.getId()){case(R.id.Button_1)://stuffbreak;case(R.id.Button_2)://stuffbreak;case(R.id.Button_3)://stuffbreak;} 关于android-将参数从按钮传递到android:on

Android Junit 测试 Button 已经开始 Activity

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

java - 通过 XML 创建的 UI 对象不会在 Android Marshmallow 中被清除

我正在为某些硬件移植androidmarshmallow。我面临的问题是,如果我通过xml创建一个UI对象,它不会被GC清除。例如:我已经创建了一个应用程序来检查这个。这个应用程序有2个Activity。每个Activity都有一个按钮。如果我按下此按钮,它会结束当前Activity并启动其他Activity。如果我在xml布局和Activitysetcontentview中定义一个按钮,它将创建一个按钮类型的对象。现在我一次又一次地切换这些Activity以创建多个按钮对象,因为我没有使用任何LAUNCH_MODE(有意)。现在假设已经创建了8个Button对象。我多次按下后退按钮并