В чем разлчие intentservice от service в Android?Основное различие между ними в том что обычный сервис выполняет команды в главном потоке, в то время как интентсервис(который наследуется от сервиса) выполняет команды в отдельном потоке, тем самым дает например возможность делать сетевые запросы.
execute()
. А вообще, бросайте эту затею и подключайте Retrofit getIntent().getSerializableExtra()
вам в помощь. Только при получении, перед кастованием проверяйте на null. Intent intent = new Intent(getActivity(), ViewActivity.class);
intent.putExtra(ViewActivity.EXTRA_ITEM_NAME, itemname);
startActivity(intent);
class ViewActivity {
public static final String EXTRA_ITEM_NAME = "defStrID";
...
onCreate(..){
...
String itemname = getIntent.getStringExtra(EXTRA_ITEM_NAME);
...
}
}
v = LayoutInflater.from(context).inflate(R.layout.new_layout_item, (ViewGroup) parent, false);
- тут не нужно parent
кастовать в ViewGroup
class ViewHolder {
static TextView text_group;
static TextView text_date;
static TextView title;
static TextView text;
static TextView author;
static TextView addition;
static ImageView img;
static ImageView ico_group;
static int pos;
}
THIS LIBRARY IS DEPRECATED IN FAVOR OF: AndroidAsync
<personal\company domain>.<app name>
, без нижних подчеркиваний.com.nickname.<app name>
, либо, если есть гитхаб, можно так com.github.nickname.<app name>