单击两个按钮后如何在Textview中显示两个不同的文本

阿尔伯特

因此,我正在尝试使用Android Studio。我正在努力让我的“ Customer1”按钮显示customer1信息。并且当我单击“ Customer1”按钮时,它在同一位置显示customer2信息TextView

在此处输入图片说明

下面的代码是我的.java活动代码。我需要知道为什么我的代码是错误的,以及如何解决它。谢谢

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    TextView t1;
    t1 = (TextView)findViewById(R.id.editText);
    public void onClickListener(View v)
    {
        if (v.getId() == R.id.button)
            t1.setText("Customer1");
        if (v.getId() == R.id.button2)
            t1.setText("Custom2");
    }
}
罗素象牙

这是伪代码:在活动开始时声明您的TextView

这是sudo代码给你一个想法

public MyActivity implements View.OnClickListener{ //ensure that you impleemnt this!
    TextView tv;

    public void onCreate(){
        setContentView(...);
        tv = (TextView) findViewById(R.id.your_text_view_id);
        tv.setOnClickListener(this);
        ... // all the other stuff
    }
    @Override 
    public void onClick(View v){
        if(v.getId() == R.id.button1)
            tv.setText("Customer 1");
        .... //do the same for customer 2
    }
}

注意:如果您使用的是Fragment,请将电视的实例化从onCreate()移到onCreateView()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过单击按钮更改两个不同的背景

来自分类Dev

如何在html中显示彼此相邻的两个单选按钮?

来自分类Dev

如何在Android中为单个textview设置两个不同的大小

来自分类Dev

单击按钮时如何在Android应用程序中链接两个xml页面?

来自分类Dev

单击后隐藏并显示两个按钮

来自分类Dev

如何在angularjs中单击两个函数

来自分类Dev

如何在SAPUI5的单列中显示两个按钮

来自分类Dev

如何在android中的水平Linearlayout中显示两个椭圆形末端的Textview?

来自分类Dev

如何在两个按钮上输出两个不同的标签?

来自分类Dev

如何在Android中单击按钮调用两个函数?

来自分类Dev

如何在Ubuntu中为两个不同的用户配置两个邮件

来自分类Dev

如何在PDF中创建两个文本列?

来自分类Dev

如何在Android中采用两个不同的值?

来自分类Dev

从两个不同的服务接收数据后,如何在指令中调用函数?

来自分类Dev

在TextView中获取与两个相邻按钮中的文本相同的文本大小(Android)

来自分类Dev

在同一活动中单击两个不同的按钮时,如何导航到两个不同的活动?

来自分类Dev

如何在单击按钮时打开两个活动

来自分类Dev

如何在两个不同的TextView中显示当前时区和完整日期时间?

来自分类Dev

如何显示两个不同表中的日期?

来自分类Dev

如何在TextView中显示两个Spinner(在一个活动中显示)的值:Android

来自分类Dev

如何在ListView中显示两个案例的两个按钮?

来自分类Dev

单击后隐藏并显示两个按钮

来自分类Dev

如何基于两次不同的按钮单击来折叠和在两个不同的div部分中折叠?

来自分类Dev

如何在javascript中总结两个不同的函数

来自分类Dev

单击 actionscript 3.0 中的两个不同按钮后,如何使符号出现?

来自分类Dev

如何在 Windows 窗体中创建一个按钮,单击该按钮时要求输入两个值

来自分类Dev

如何在codeigniter中形成相同ajax的两个不同页面中显示不同的结果

来自分类Dev

如何在java中组合两个不同的Map?

来自分类Dev

如何在curses中合并两个不同的边界

Related 相关文章

  1. 1

    通过单击按钮更改两个不同的背景

  2. 2

    如何在html中显示彼此相邻的两个单选按钮?

  3. 3

    如何在Android中为单个textview设置两个不同的大小

  4. 4

    单击按钮时如何在Android应用程序中链接两个xml页面?

  5. 5

    单击后隐藏并显示两个按钮

  6. 6

    如何在angularjs中单击两个函数

  7. 7

    如何在SAPUI5的单列中显示两个按钮

  8. 8

    如何在android中的水平Linearlayout中显示两个椭圆形末端的Textview?

  9. 9

    如何在两个按钮上输出两个不同的标签?

  10. 10

    如何在Android中单击按钮调用两个函数?

  11. 11

    如何在Ubuntu中为两个不同的用户配置两个邮件

  12. 12

    如何在PDF中创建两个文本列?

  13. 13

    如何在Android中采用两个不同的值?

  14. 14

    从两个不同的服务接收数据后,如何在指令中调用函数?

  15. 15

    在TextView中获取与两个相邻按钮中的文本相同的文本大小(Android)

  16. 16

    在同一活动中单击两个不同的按钮时,如何导航到两个不同的活动?

  17. 17

    如何在单击按钮时打开两个活动

  18. 18

    如何在两个不同的TextView中显示当前时区和完整日期时间?

  19. 19

    如何显示两个不同表中的日期?

  20. 20

    如何在TextView中显示两个Spinner(在一个活动中显示)的值:Android

  21. 21

    如何在ListView中显示两个案例的两个按钮?

  22. 22

    单击后隐藏并显示两个按钮

  23. 23

    如何基于两次不同的按钮单击来折叠和在两个不同的div部分中折叠?

  24. 24

    如何在javascript中总结两个不同的函数

  25. 25

    单击 actionscript 3.0 中的两个不同按钮后,如何使符号出现?

  26. 26

    如何在 Windows 窗体中创建一个按钮,单击该按钮时要求输入两个值

  27. 27

    如何在codeigniter中形成相同ajax的两个不同页面中显示不同的结果

  28. 28

    如何在java中组合两个不同的Map?

  29. 29

    如何在curses中合并两个不同的边界

热门标签

归档