gpt4 book ai didi

带有文本和图像的 Android 按钮

转载 作者:行者123 更新时间:2023-11-30 04:01:58 25 4
gpt4 key购买 nike

我想在我的 Android 应用程序中设置一个由文本(左对齐)、图像和另一个文本(右对齐)组成的按钮。

Button should look like this

Text1、Text2 和图像必须可以通过代码自定义。

我是Android开发小白,只能猜测Text1和Text2应该定义为TextView,image应该定义为ImageView。但是不可能将它们设置为 Button 的子级,因为 button 不是 ViewGroup。

如何在xml布局文件中指定?

最佳答案

是的,这很容易。将所有这些组件放在一个相对布局中。然后按照这个:

RelativeLayout rl= ( RelativeLayout ) findViewById(R.layout.relative_layout_id);
rl.setOnClickListener(this);
rl.setOnTouchListener(this);
rl.setOnDragListener(this);

TouchListener 方法中,您将获得一个 View 作为参数。因此,您可以使用

获取 View 的 ID
switch(viewObj.getId()
{
case R.layout.relative_layout_id :
//write your logic here
break;
]

在 OnClick 方法中,编写您的逻辑,以便在您执行点击该相关布局时,您的 onclick() 方法将执行。

关于带有文本和图像的 Android 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12356226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com