如何在按钮单击时静态添加列表项目?

问题描述:

建议我在提前如何在按钮单击时静态添加列表项目?

问题域是

,当我再次点击这两个项目将在列表视图中添加一个更多的时间,BT我不需要这种重复

tvInfo.setOnClickListener(new View.OnClickListener() { 
         @Override 
         public void onClick(View v) { 
          tvInfo.setBackgroundResource(R.drawable.company_left_btn); 
          tvCompanies.setBackgroundResource(R.drawable.info_right_btn); 
          llDriverDetails.setVisibility(View.VISIBLE); 
          llCompaniesDetails.setVisibility(View.GONE); 
     list.add("Big Truck Little Comp"); 
     list.add("Mani Info Tech"); 
         } 
        }); 
+0

这意味着即使你再次点击你的列表应该只显示'大卡车小比较'和'玛尼信息科技' – MDMalik 2015-02-10 12:03:33

+0

所以......只是不加它们? – Marius 2015-02-10 12:03:44

+0

在第一次我需要两个项目,然后我不需要... – 2015-02-10 12:05:06

许多建议难办的人会是disable按钮`

tvInfo.setOnClickListener(new View.OnClickListener() { 
         @Override 
         public void onClick(View v) { 
          tvInfo.setBackgroundResource(R.drawable.company_left_btn); 
          tvCompanies.setBackgroundResource(R.drawable.info_right_btn); 
          llDriverDetails.setVisibility(View.VISIBLE); 
          llCompaniesDetails.setVisibility(View.GONE); 
     list.add("Big Truck Little Comp"); 
     list.add("Mani Info Tech"); 

    // Disableling Button 
    tvInfo.setEnabled(false); 
        } 
       });` 
+0

点击是有,从点击我添加项目动态下一个项目向前 – 2015-02-10 12:07:39

做到这一点,

boolean flag=true; 

tvInfo.setOnClickListener(new View.OnClickListener() { 
         @Override 
         public void onClick(View v) { 
          tvInfo.setBackgroundResource(R.drawable.company_left_btn); 
          tvCompanies.setBackgroundResource(R.drawable.info_right_btn); 
          llDriverDetails.setVisibility(View.VISIBLE); 
          llCompaniesDetails.setVisibility(View.GONE); 
        if(flag) 
        { 
         list.add("Big Truck Little Comp"); 
         list.add("Mani Info Tech"); 
         flag=false; 
        } 
         } 
        }); 

如果您有任何意见或建议,请让我知道。

+0

没有评论任何机构 – 2015-02-10 12:10:13

+0

您好Manikanta雷迪,你试过这个? – droidd 2015-02-10 12:11:00

+0

谢谢你我得到了OutPut – 2015-02-10 12:14:41