android开发中包里有两个文件1.java和2.java 如何在2.java中运行1.java中的事件。
我在1.java中有个事件publicvoidshijian1(){System.out.println("事件1加载成功");}那么我如何在2.java中如何运行1.j...
我在1.java中有个事件
public void shijian1(){
System.out.println("事件1加载成功");
}
那么我如何在2.java中如何运行1.java中的shijian1()这个事件? 展开
public void shijian1(){
System.out.println("事件1加载成功");
}
那么我如何在2.java中如何运行1.java中的shijian1()这个事件? 展开
3个回答
展开全部
public class One extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void shijian1() {
System.out.println("处理时间1");
}
}
在Two中调用One中的shijian()方法
public class Two extends Activity {
One one;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
one.shijian1();
}
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void shijian1() {
System.out.println("处理时间1");
}
}
在Two中调用One中的shijian()方法
public class Two extends Activity {
One one;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
one.shijian1();
}
}
展开全部
就像这样
public class A {
public static void main(String[] args) {
B b = new B();
b.testBmethod(); //调用B方法的testBmethod
}
}
------------------------------------------------
public class B {
public void testBmethod(){
System.out.println("这个是B方法");
}
}
public class A {
public static void main(String[] args) {
B b = new B();
b.testBmethod(); //调用B方法的testBmethod
}
}
------------------------------------------------
public class B {
public void testBmethod(){
System.out.println("这个是B方法");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java1,2是什么? 分别的类? 有无继承关系?有无成员关系?
既然是pubilc的,那么2中可以创建1的一个实例,然后1.shijian1();就可以了。
既然是pubilc的,那么2中可以创建1的一个实例,然后1.shijian1();就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询