public void setDate(String date) {
SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd");
Date ti;
try {
ti = ft.parse(date);
time dtime= new time();
dtime.GregorianToPersian(m_year, m_Month, m_day);
//dtime=date;
this.date=date;
//System.out.println(t);
} catch (ParseException e) {
System.out.println("Unparseable using " + ft);
}
this.date=date;
}
package ir.roonav.rss;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import android.widget.TextView;
import java.util.ArrayList;
import ir.roonav.rss.News.News;
/**
* Created by Roshana on 8/10/2016.
*/
public class MyNewsAdaptor extends RecyclerView.Adapter<MyNewsAdaptor.viewHolder> {
ArrayList<News> myNewsList;
Context m_context;
LayoutInflater inflater;
public MyNewsAdaptor(Context context,ArrayList<News> arrayList){
myNewsList=new ArrayList<>();
myNewsList=arrayList;
m_context=context;
inflater=LayoutInflater.from(m_context);
}
@Override
public viewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view=inflater.inflate(R.layout.news_row,null);
return new viewHolder(view);
}
@Override
public void onBindViewHolder(viewHolder holder, int position) {
News news=myNewsList.get(position);
holder.txt_title.setText(news.getTitle());
holder.txt_desc.setText(news.getDesc());
holder.txt_date.setText(news.getDate());
holder.txt_parent.setText(news.getParent());
holder.txt_url.setText(news.getUrl());
holder.itemView.setTag(news);
// click on the item
holder.relativeLayout2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(m_context, Newsdescription.class);
m_context.startActivity(intent);
}
});
}
@Override
public int getItemCount() {
retu myNewsList.size();
}
public class viewHolder extends RecyclerView.ViewHolder {
TextView txt_date, txt_url, txt_parent, txt_desc, txt_title;
RelativeLayout relativeLayout2;
public viewHolder(View itemView) {
super(itemView);
txt_date = (TextView) itemView.findViewById(R.id.txt_date);
txt_url = (TextView) itemView.findViewById(R.id.txt_url);
txt_parent = (TextView) itemView.findViewById(R.id.txt_parent);
txt_desc = (TextView) itemView.findViewById(R.id.txt_desc);
txt_title = (TextView) itemView.findViewById(R.id.txt_title);
// relativeLayout1=(RelativeLayout) itemView.findViewById(R.id.reletive1);
relativeLayout2=(RelativeLayout)itemView.findViewById(R.id.reletive2);
}
}
}
اینم تصویر logcat![[تصویر: error33.jpg]](http://s1.picofile.com/file/8264042800/error33.jpg)
برچسب: عدم نمایش اطلاعات فلش,عدم نمایش اطلاعات هارد اکسترنال,عدم نمایش اطلاعات داخل فلش,عدم نمایش اطلاعات سی دی,عدم نمایش اطلاعات در فلش,عدم نمایش اطلاعات درایو,عدم نمایش اطلاعات فلش مموری,عدم نمایش اطلاعات در,عدم نمایش اطلاعات روی فلش,عدم نمایش اطلاعات هارد,
نویسنده: کاوه محمدزادگان