У меня два столбца в относительной компоновке. Оба столбца имеют несколько кнопок с текстом. Я хочу нарисовать линию, используя палец, который присоединяется к кнопке. Возьмем, например, пример соответствия "
Как A ——————- A.
Выше делаются дела. Теперь я хочу получить текст кнопки, откуда пользователь начинает рисовать линию и заканчивать линию. В приведенном выше случае «A».
Может кто-нибудь, пожалуйста, помогите мне.
Я хочу получить текст с оранжевым кругом, когда пользователь начнет рисовать линию от пальца, а затем текст зеленого круга, когда пользователь останавливает рисование линии пальцем. Текст, отображаемый внутри круга, является только кнопкой.
Я использую onTouchEvent (событие MotionEvent) для рисования линии.
Надеюсь, теперь я смогу объяснить свое требование больше
благодаря
public void onClick(View v) { Button b = (Button)v; String buttonText = b.getText().toString(); Toast.makeText(getBaseContext(), buttonText , 1000).show(); }
Вы хотите, чтобы вы отображали текст на вашей кнопке в файле макета?
Вы можете сделать это простым
button.getText();