如何设置一个对象从另一个活动/片段启用?

时间:2015-08-26 05:57:03

标签: android autocompletetextview

我有一个自动完成的textview。我禁用了它,我希望在点击一个按钮后启用它来自另一个活动。我该怎么做?

5 个答案:

答案 0 :(得分:2)

如果您的活动没有破坏,您应该设置与感知活动的界面以启用自动填充文本视图

答案 1 :(得分:0)

当您通过Intent更改活动时。添加这个。

intent.putExtra("isButtonEnable",true);

并在其他活动中获取此类创建。

if(getIntent.getExtras.getBoolean("isButtonEnable")){
yourTextView.setEnable(true);
}
else{
yourTextView.setEnable(false);
}

你也可以在片段中做到这一点

答案 2 :(得分:0)

ActivityA

()

然后在onCreate()的ActivityB中:

 Intent intent = new Intent(ActivitA.this, ActivitB.class);                     
 intent.putExtra("EditTextVisible", true);
 startActivity(intent);

答案 3 :(得分:0)

首先在你想要操纵小部件的第一个活动中创建一个公共方法

public class methodEnable()
{
 //your code
}

然后在你的另一个班级中创建你的第一堂课的对象

FirstClass f1=new FirstClass();

现在点击按钮点击:

f1. methodEnable();

希望它有效:)

答案 4 :(得分:0)

在api-code中设置标志,当第二个活动关闭时 - 第一个活动将出现在Resume函数上,您可以在其中检查api并设置启用TextView