【问题标题】:How can I run method from MainActivity to my value class?如何从 MainActivity 运行方法到我的值类?
【发布时间】:2013-09-28 08:14:18
【问题描述】:

我有 2 节课。我想这样做我可以从 value 调用方法 MainActivity ,我不知道我是否需要使用接口(我不知道如何使用接口)

MainActivity 类:

public class MainActivity extends Activity {
    public void name() { 
        if (Check(display_ContactsName, C) == true) {

        }
     }
 }

值类:

public class Values extends MainActivity {
    private boolean Check(String Name, Cursor C) {

    } 
}

【问题讨论】:

  • 可以直接调用。
  • 请查阅 Java 命名约定...您将从中受益。

标签: java android class void


【解决方案1】:
Values class extends MainActivity so no need to create interface.You can call any method of MainActivty directly just using method name.Even you can override any method of MainActivty in your Values class.

public class MainActivity extends Activity 
{
public String caption="";

//Method 1           
public void setCaption(String caption)
{
this.caption=caption
}
//Method 2           
public String getCaption()
{
return caption;
}

}

public class Values extends MainActivity 
{
setCaption("Test Application");
Toast.makeText(getApplicationContext(),getCaption(),Toast.LENGTH_SHORT).show();
}

【讨论】:

  • 我更新答案请查看..如果您仍然需要帮助,请回复我,我想消除您的疑虑。
  • 如果我想在 mainactivity 的值和启动器中执行所有的 getter 和 setter ???
猜你喜欢
  • 2015-08-16
  • 2016-05-29
  • 1970-01-01
  • 2016-08-12
  • 1970-01-01
  • 2016-12-26
  • 1970-01-01
  • 2017-02-03
  • 2015-12-19
相关资源
最近更新 更多