gpt4 book ai didi

android - 在 Fragment Activity 中找到一个 Fragment 的 View

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

我有一个 FragmentActivity,其中附加了一个 Fragment。现在在 Fragment Activity 的 onBackPressed 的特定步骤中,我想更改在 Fragment 中而不是 Fragment Activity 中定义的按钮的 DRAWABLE。

我的问题是:如何在 fragment Activity 的 onBackPressed 方法中更改该按钮(在 fragment 下定义)的可绘制对象。

谢谢

最佳答案

当您点击后退时,将调用附加 Activity 的 onBackPress 方法。

现在,如果您想在 Fragment 类中操作某些内容,请创建一个接口(interface)。

按照这种方式:->

第一步:

   Activity onBackPress(){
myinterface.changebutton()
}

第 2 步:

 public Interface myinterface{
public void changeButton(){}
}

第 3 步:

  Fragment class implements myinterface{

onCreateView{
// Intialize the Button view here}

public void changeButton(){

mybutton.setBackgroundResource();
}

关于android - 在 Fragment Activity 中找到一个 Fragment 的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26605015/

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