Как получить текст объекта наClickListener? - PullRequest
0 голосов
/ 07 марта 2011

Как получить текст из объекта просмотра?
Например, у меня есть кнопка с текстом и onclick кнопки.Я хочу получить текст методом onClickListener.

Ответы [ 2 ]

2 голосов
/ 06 августа 2013

Используйте что-то вроде этого: -

   Button button= new Button(context);
        button.setText(R.string.uploadImage);

        button.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Button b = (Button) v;
            String buttonText = b.getText().toString();
            Toast.makeText(context, buttonText, Toast.LENGTH_SHORT).show();
        }
    });
1 голос
/ 07 марта 2011

На языке JavaScript.

 <script>
 function display(elem) {
   var e = elem;
   alert(e.innerHTML); // or e.value for input type="button"
 }
 </script>
 <button onclick="display(this)">button ;]</button>
...