gpt4 book ai didi

android - 如何从同一 Activity 中按钮上的 OnClickListener 内部获取 FragmentActivity 中的 TextView 引用

转载 作者:行者123 更新时间:2023-11-30 04:11:24 25 4
gpt4 key购买 nike

让我解释一下,我有这个 Activity,其中有一个 Button 和一个 TextView。我必须为此按钮创建一个监听器(不能是内部类或私有(private)类),让我们调用 ButtonListener。我需要从 ButtonListener 内的 Activity 更改 TextView。我该怎么做?

Activity --> Button b, TextView t

b.setOnClickListener(ButtonListener listener)

listener --> onClick() {//这里需要改变TextView

谢谢

最佳答案

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

希望这对您有所帮助。

关于android - 如何从同一 Activity 中按钮上的 OnClickListener 内部获取 FragmentActivity 中的 TextView 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10816619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com