2011-03-07 46 views
0

如何從視圖對象中檢索文本?
例如,我有一個按鈕,其中包含一些文本和按鈕的onclick。我想檢索onClickListener方法中的文本..如何在onClickListener上檢索對象的文本?

+0

給我們一個線索,例如告訴我們你在說什麼。 – skaffman

+1

你使用什麼編程語言? –

+0

view [this](http://stackoverflow.com/questions/13338782/how-do-i-get-a-string-from-the-onclicklistener-view-android?rq=1)SO線程。 – Asad

回答

1

在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> 
2

使用這樣的事情: -

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(); 
     } 
    });