我在eclipse中有一个类名category.java
,我希望通过在mainactivity.java
中调用category.java
的对象来显示mainactivity.java
的属性。
我该怎么做?
category.java文件
package com.example.tabstest;
public class Catagory {
private int id;
private String name;
private String desc;
private int image;
public Catagory(int id, String name, String desc) {
super();
this.id = id;
this.name = name;
this.desc = desc;
}
public Catagory(int id, String name, String desc, int image) {
super();
this.id = id;
this.name = name;
this.desc = desc;
this.image = image;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public int getImage() {
return image;
}
public void setImage(int image) {
this.image = image;
}
}
答案 0 :(得分:0)
尝试按照以下方式访问,
在主要活动的onCreate()中编写以下代码。
ImageView ivImage=(ImageView)findViewById(R.id.ivImage);
Catagory catagory=new Catagory(1, "abc", "this set value",R.drawable.ic_launcher);
int id=catagory.getId();
String name=catagory.getName();
String desc=catagory.getDesc();
int image=catagory.getImage();
Log.v("id", "Id="+id);
Log.v("name", "Name="+id);
Log.v("desc", "Desc="+id);
ivImage.setImageResource(image);