获取视图文本(按钮)

iti*_*tin 4 android text get line draw

我在相对布局中有两列.两列都有几个带文字的按钮.我想用手指画一条线来连接按钮.以
A ------------------- A 为例,以"匹配以下"为例.

以上事情已经完成.现在我想获取用户开始绘制线条并结束线条的按钮文本.在上面的情况是"A".

任何人都可以帮助我.

在此输入图像描述

当用户从手指开始绘制线条时,我希望获得带有橙色圆圈的文本,当用户停止从手指绘制线条时,我想获得绿色圆圈的文本.显示在圆圈内的文字仅为按钮.

我正在使用onTouchEvent(MotionEvent事件)绘制线条.

我希望现在我能够更多地解释我的要求

谢谢

Ani*_*iya 8

    public void onClick(View v) {

        Button b = (Button)v;
        String buttonText = b.getText().toString();
        Toast.makeText(getBaseContext(), buttonText , 1000).show();
    }
Run Code Online (Sandbox Code Playgroud)


小智 8

例如,如果View包含文本,请使用以下内容:

( (TextView) view ).getText().toString();
Run Code Online (Sandbox Code Playgroud)

view被投射到哪里TextView


lit*_*s35 1

您的意思是您想通过布局文件中的按钮显示文本吗?

你可以通过一个简单的方法来做到这一点

button.getText();
Run Code Online (Sandbox Code Playgroud)