小编Sin*_*ini的帖子

Android Studio Java文件损坏

不幸的是,在Android Studio中进行编码时,我的笔记本电脑无法正常关机。当我再次打开并尝试重新加载项目时,一个类/ java文件已损坏,突然所有代码都消失了!

我已经尝试过的

  • 本地历史记录->显示历史记录=不显示任何内容
  • 文件/使高速缓存无效并重新启动=不走运
  • 已反编译apk,但代码已被Proguard混淆,因此几乎无法阅读

奇怪的是,java文件具有大小,但是内容为空(我已经删除了“ nul nul nul”字符,但仍然没有运气。

有任何帮助或建议吗?

java android android-studio

10
推荐指数
2
解决办法
2869
查看次数

列表视图在滚动时显示错误位置的图像

我有一个ListView,我从服务器填充.一切正常但单个问题是滚动时下载的图像显示在错误的项目位置.只有几秒钟后,它才会在正确的位置显示正确的图像.

这是我的ArrayAdapter类,其中包含AsynchTask:

public class ApplicationAdapter extends ArrayAdapter<Application> {
    private List<Application> items;

    public ApplicationAdapter(Context context, List<Application> items) {
        super(context, R.layout.app_custom_list, items);
        this.items = items;
    }

    @Override
    public int getCount() {
        return items.size();
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {

        View v = convertView;

        if (v == null) {
            LayoutInflater li = LayoutInflater.from(getContext());
            v = li.inflate(R.layout.app_custom_list, null);
        }

        Application app = items.get(position);

        if (app != null) {
            ImageView imageView = (ImageView) v.findViewById(R.id.appIcon);
            TextView titleText  = (TextView) v.findViewById(R.id.titleTxt);

            if …
Run Code Online (Sandbox Code Playgroud)

android listview image android-asynctask

1
推荐指数
1
解决办法
2733
查看次数