【问题标题】:Class with repeated buttons android [closed]带有重复按钮的类android [关闭]
【发布时间】:2013-07-31 07:56:29
【问题描述】:

我有几个具有相同按钮的类。我怎样才能将它们组合成一个类而不是在每个类中编写它们? 谢谢

【问题讨论】:

  • 将按钮放在一个单独的类中,然后将该类包含在其他类中并重用这些资源。
  • “相同”按钮是什么意思?它们看起来一样吗?它们执行完全相同的操作吗?
  • 是的,执行相同的操作。 Button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(this, Class.class); startActivity(intent); } });

标签: java android class button


【解决方案1】:

为按钮创建一个 bean 类,并在整个应用程序中使用 getter 和 setter 来使用它们。 动态创建按钮

http://theopentutorials.com/tutorials/android/listview/android-custom-listview-with-image-and-text-using-baseadapter/

此链接将帮助您实施此类事情.. 这可能会解决你的问题:)

【讨论】:

    【解决方案2】:

    您的按钮的功能是否不同?因此,您可以从基主类继承一些类并将您的功能放入其中。或者使用一个类并使用一个标志来决定你应该使用什么功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-16
      相关资源
      最近更新 更多