gpt4 book ai didi

android - 如何在单击单个 ImageButton 时更改多个 ImageButtons 的 src

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

我知道如何在单击时更改 ImageButton 的 src,但是当时我还想更改另一个 ImageButton 的 src。我不知道如何访问未单击的 ImageButton。我知道是身份证

编辑:值得一提的是我会有多个按钮,所以我需要更改的不仅仅是某个按钮。我需要更改的两个都不同。

最佳答案

好吧,假设我们有两个 ImageButton,例如 ImageButtonAImageButtonB。当用户单击 ImageButtonA 时,我们必须更改 ImageButtonB 的 src。让我们为 ImageButtonAImageButtonB 创建两个类变量。

public class MyActivity extends Activity{

private ImageButton imageButtonA,ImageButtonB;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.myactivity);

imageButtonA= (ImageButton ) findViewById(R.id.image_button_a);
imageButtonB= (ImageButton ) findViewById(R.id.image_button_b);

imageButtonA.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageButtonB.setBackgroundResource(R.drawable.mysourceImage);
}
});

}
}

我认为它会解决您的问题。如果你想更改多个 ImageButton src,那么你可以创建多个 ImageButton 类变量。

关于android - 如何在单击单个 ImageButton 时更改多个 ImageButtons 的 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23730494/

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