我怎样才能让java接口返回非基本类型的对象?

red*_*888 -3 java oop android interface

java接口方法只能返回原始类型(int,string等?)

我想让一个方法返回一个类型"BitMap".但我的IDE抱怨无法解析符号"BitMap":

public interface MyContract {
    public BitMap getBitMap();
    ....
Run Code Online (Sandbox Code Playgroud)

我怀疑我误解了界面固有的东西阻止我这样做?

Com*_*are 6

java接口方法只能返回原始类型(int,string等?)

不,他们可以返回任何有效的数据类型.

我想让一个方法返回一个类型"BitMap".但我的IDE抱怨无法解析符号"BitMap":

BitMap此Java源文件没有可见的类型.你错过了一个import陈述.也许,类型名称中有一个拼写错误.例如,在Android上,android.graphics.Bitmap其名称中没有大写字母M.