我想要一个使按钮在TextView中可见的值

时间:2019-05-19 14:32:55

标签: android textview

所以在android上有点新鲜,但是我有一个问题。我得到了2个活动,您可以在其中单击并在TextView中获取点,然后将TextView中的总和/值发送到另一个Activity。在第二个活动中,我希望有一个Button,如果TextView中的值/总和等于或大于

2 个答案:

答案 0 :(得分:0)

您想要的是将值从一个活动传递到另一个活动。您可以使用意图传递所需的值来实现此目的。另外,这个问题已经提出,您可以在链接中找到更多详细信息:

How to pass value of one TextView to another TextView in different Activity

要根据需要显示按钮,请在第二个活动的onCreate方法中使用:

if (value >= 50) {
    button.setVisibility(View.VISIBLE)
} else {
    button.setVisibility(View.GONE)
}

答案 1 :(得分:0)

为此,请在活动A中执行以下代码:

Intent intent = new Intent(ActivityA.this,ActivityB.class);
intent.putExtra("sum","30");
startActivity(intent);

然后在第二个ActivityB中执行此操作:

if(getIntent().getExtras()!=null){
String sum = getIntent().getStringExtra("sun");
if(Integer.parse(sum)>number){
button.setVisibility(View.VISIBLE);
}else{
button.setVisibility(View.GONE);
}