更新2011-08-29 如果我删除NodePickup中的图像,那么懒散就消失了.
问题是 - 为什么?
----
我又回来尝试一些Android开发了.我有一个"旧的"HTC Hero手机,所以我启动了一个,做了一些更新,现在又用Eclipse和其他人再次运行.
我在设备上运行了Android 2.1.
我做了一个非常简单的测试应用程序,除了显示一些活动等之外什么都不做.即使没有数据库连接,也没有从任何网络获取数据的应用程序非常慢.非常慢.
例如,我有一个带有一些自定义布局项的ListView.当只添加6-7个项目(这样我滚动)时,滚动时速度非常慢.此外,我有一些按钮可以更改活动,而且非常慢:
mButtonListenerUPP = new OnClickListener() {
@Override
public void onClick(View v)
{
Intent myIntent = new Intent(BaseActivity.this, ActivityMain.class);
BaseActivity.this.startActivity(myIntent);
}
};
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚为什么,所以我只是在这里发布代码并希望有人给我一些提示=)
谢谢!
适配器,NodeRowAdapter
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.content.Context;
import android.view.*;
import android.widget.ArrayAdapter;
import android.widget.TextView;
public class NodeRowAdapter extends ArrayAdapter
{
private Activity context;
private ArrayList<Node> mList;
private LayoutInflater inflater;
NodeRowAdapter(Activity context, ArrayList<Node> objects)
{
super(context, R.layout.nodepickup, objects);
this.context=context;
mList = objects;
inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); …Run Code Online (Sandbox Code Playgroud)