Android:点击按钮运行活动,隐藏另一个活动的EditText

时间:2014-03-31 17:27:32

标签: android

我有两个活动A和B.我想当我点击按钮activityA时,我隐藏了activityB的EditText。 我使用下面的代码,但它给了我例外。

buttonA= (Button) findViewById(R.id.button_actA);
        buttonA.setOnClickListener(new OnClickListener() {  

       @Override
       public void onClick(View v) {

           Intent intent = new Intent(FileExplore.this, AllSettings.class);

           EditText editTextB= (EditText) findViewById(R.id.editText_actB);
           editTextB.setVisibility(LinearLayout.GONE);

           startActivity(intent);

    }
});

我该怎么做?提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您无法直接从EditText访问ActivityB的{​​{1}}。你实际可以做的是

ActivityA

然后在Intent intent = new Intent(FileExplore.this, AllSettings.class); intent.putExtra("EditTextVisible", false); startActivity(intent); ActivityB

onCreate()