Как получить ссылку TextView в FragmentActivity из OnClickListener для кнопки в той же операции

1

Позвольте мне объяснить, у меня была эта Activity, где есть Button и TextView. Мне пришлось создать прослушиватель этой кнопки (не может быть внутренним классом или частным классом), позволяет вызывать ButtonListener. Мне нужно изменить TextView из Activity внутри ButtonListener. Как мне это сделать?

Активность → Button b, TextView t

b.setOnClickListener(ButtonListener listener)

listener → onClick() {//нужно изменить TextView здесь}

благодаря

  • 1
    добавьте сюда больше кода.
Теги:
android-activity
button
textview
listener

1 ответ

1
Лучший ответ
public class YourActivity extends Activity {

ImageView    button     = null;
TextView     text       = null;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.yourlayoutxml);

    text       = (TextView)  findViewById(R.id.id_TextView);
    button     = (ImageView) findViewById(R.id.id_ImageView);


    button.setOnClickListener(new OnClickListener() 
    {
            @Override
            public void onClick(View v) 
            {
                    //here you can manage your TextView     
                    text.doSomething();
            }
      }                         );
}
}

Надеюсь, это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню