|
|
@ -1,6 +1,8 @@ |
|
|
package com.qhclh.ytzh.index; |
|
|
package com.qhclh.ytzh.index; |
|
|
|
|
|
|
|
|
|
|
|
import android.content.DialogInterface; |
|
|
import android.content.Intent; |
|
|
import android.content.Intent; |
|
|
|
|
|
import android.support.v7.app.AlertDialog; |
|
|
import android.view.View; |
|
|
import android.view.View; |
|
|
import android.widget.AdapterView; |
|
|
import android.widget.AdapterView; |
|
|
import android.widget.ListView; |
|
|
import android.widget.ListView; |
|
|
@ -27,6 +29,7 @@ public class IndexFragment extends BaseFragment { |
|
|
ListView lv_index; |
|
|
ListView lv_index; |
|
|
private NewsAdapter newsAdapter; |
|
|
private NewsAdapter newsAdapter; |
|
|
private List<NewsBean> newsBeanList; |
|
|
private List<NewsBean> newsBeanList; |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
protected int setLayout() { |
|
|
protected int setLayout() { |
|
|
return R.layout.fragment_index; |
|
|
return R.layout.fragment_index; |
|
|
@ -46,20 +49,46 @@ public class IndexFragment extends BaseFragment { |
|
|
lv_index.setOnItemClickListener(new AdapterView.OnItemClickListener() { |
|
|
lv_index.setOnItemClickListener(new AdapterView.OnItemClickListener() { |
|
|
@Override |
|
|
@Override |
|
|
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { |
|
|
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { |
|
|
if (l%2==0) { |
|
|
|
|
|
|
|
|
if (l % 2 == 0) { |
|
|
startActivity(new Intent(getActivity(), OrderActivity.class)); |
|
|
startActivity(new Intent(getActivity(), OrderActivity.class)); |
|
|
}else { |
|
|
|
|
|
|
|
|
} else { |
|
|
startActivity(new Intent(getActivity(), WarningActivity.class)); |
|
|
startActivity(new Intent(getActivity(), WarningActivity.class)); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
lv_index.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { |
|
|
|
|
|
@Override |
|
|
|
|
|
public boolean onItemLongClick(AdapterView<?> adapterView, View view, int i, final long l) { |
|
|
|
|
|
new AlertDialog.Builder(getActivity()) |
|
|
|
|
|
.setTitle("是否删除") |
|
|
|
|
|
.setIcon(R.mipmap.ic_launcher) |
|
|
|
|
|
.setPositiveButton("确定", new DialogInterface.OnClickListener() { |
|
|
|
|
|
@Override |
|
|
|
|
|
public void onClick(DialogInterface dialogInterface, int i) { |
|
|
|
|
|
DataSupport.delete(NewsBean.class, l); |
|
|
|
|
|
newsBeanList = DataSupport.select("id", "url", "title", "content", "time").order("time desc").find(NewsBean.class); |
|
|
|
|
|
newsAdapter = new NewsAdapter(getActivity(), newsBeanList); |
|
|
|
|
|
lv_index.setAdapter(newsAdapter); |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
.setNegativeButton("取消", new DialogInterface.OnClickListener() { |
|
|
|
|
|
@Override |
|
|
|
|
|
public void onClick(DialogInterface dialogInterface, int i) { |
|
|
|
|
|
dialogInterface.dismiss(); |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
.show(); |
|
|
|
|
|
return true; |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public void onResume() { |
|
|
public void onResume() { |
|
|
super.onResume(); |
|
|
super.onResume(); |
|
|
newsBeanList = DataSupport.select("id","url","title","content","time").order("time desc").find(NewsBean.class); |
|
|
|
|
|
newsAdapter = new NewsAdapter(getActivity(),newsBeanList); |
|
|
|
|
|
|
|
|
newsBeanList = DataSupport.select("id", "url", "title", "content", "time").order("time desc").find(NewsBean.class); |
|
|
|
|
|
newsAdapter = new NewsAdapter(getActivity(), newsBeanList); |
|
|
lv_index.setAdapter(newsAdapter); |
|
|
lv_index.setAdapter(newsAdapter); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |