Java 使用SimpleAdapter的简单应用程序不起作用?

Java 使用SimpleAdapter的简单应用程序不起作用?,java,android,Java,Android,我的简单应用程序不适用于此行: lsview.setAdapter(listadapter); 但在日志中没有关于错误的消息。没有这条线,它就工作了。如果我在ListView中使用ArrrayAdapter,它就会工作。我不知道那是什么!当我使用debbuger时,我的应用程序在Looper.java中崩溃。但在日志中没有关于它的消息 代码: 请提供帮助。事实上,您在字符串[]中有相同的键以获取值,这本身是不起作用的。替换此项: String from[]=new String[]{"ll",

我的简单应用程序不适用于此行:

lsview.setAdapter(listadapter);
但在日志中没有关于错误的消息。没有这条线,它就工作了。如果我在ListView中使用ArrrayAdapter,它就会工作。我不知道那是什么!当我使用debbuger时,我的应用程序在Looper.java中崩溃。但在日志中没有关于它的消息

代码:


请提供帮助。

事实上,您在字符串[]中有相同的键以获取值,这本身是不起作用的。替换此项:

String from[]=new String[]{"ll","pb","Text"};
为此:

String from[]=new String[]{maplist.get("ll").toString(),maplist.get("pb").toString(),maplist.get("Text").toString()};
必须根据HashMap中的键获取值。
希望对你有帮助

在字符串[]中使用相同的键以获取值这一事实本身不会起作用。替换此项:

String from[]=new String[]{"ll","pb","Text"};
为此:

String from[]=new String[]{maplist.get("ll").toString(),maplist.get("pb").toString(),maplist.get("Text").toString()};
必须根据HashMap中的键获取值。
希望对你有帮助

没有;这不管用。Looper.java中的应用程序崩溃。日志很清楚,我不知道它是什么。你说它不工作是什么意思?什么是Looper.javaApp崩溃。java-我不知道它是什么,我想它是安卓核心的;这不管用。Looper.java中的应用程序崩溃。日志很清楚,我不知道它是什么。你说它不工作是什么意思?什么是Looper.javaApp崩溃。Looper.java-我不知道它是什么,我想它是android core的一些想法。我刚刚使用了你的代码,它运行得很好,看你的布局中一定有问题,你能粘贴你的activity_main.xml和item.xml布局的内容吗?我刚刚使用了你的代码,它运行得很好,看你的布局中一定有问题,请粘贴activity_main.xml和item.xml布局的内容好吗?