简体   繁体   English

从Spinner动态更改TextView的文本

[英]Dynamically change the text of TextView from Spinner

I am new to Android. 我是Android新手。 How can I dynamically change the text of TextView when I select any item from Spinner . Spinner选择任何项目时,如何动态更改TextView的文本。

Regards. 问候。

The code i am using 我正在使用的代码

    private Spinner paidIn = null;  
     paidIn = (Spinner) findViewById(R.id.paidIn);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
                 this, R.array.currencies, android.R.layout.simple_spinner_item);
         adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
         paidIn.setAdapter(adapter);  


     paidIn.setOnItemSelectedListener(new OnItemSelectedListener() {

                    @Override
                    public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) 
                    {
                        setStrTypeExpense(); // my Function, i want to call to change Textview
                    }
                }    

try this code 试试这个代码

mSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {

    @Override
    public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) 
    {
         textView.setText(mSpinner.getSelectedItem().toString());
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM