Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package bezkol.samarama.aplikacjafilmowa;
- import android.content.Context;
- import android.content.Intent;
- import android.media.Image;
- import android.net.Uri;
- import android.os.Bundle;
- import android.support.v4.app.Fragment;
- import android.util.Log;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.CheckBox;
- import android.widget.ImageView;
- import android.widget.TextView;
- import android.widget.Toast;
- import com.squareup.picasso.Picasso;
- import static java.lang.String.valueOf;
- public class tab1 extends Fragment {
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- View rootView = inflater.inflate(R.layout.tab1, container, false);
- ImageView plakat = (ImageView) rootView.findViewById(R.id.zdjecie);
- TextView nazwa = (TextView) rootView.findViewById(R.id.nazwa);
- TextView opis = (TextView) rootView.findViewById(R.id.opis);
- ImageView filmweb_link = (ImageView) rootView.findViewById(R.id.filmweb);
- CheckBox ulubiony = (CheckBox) rootView.findViewById(R.id.ulubione);
- LikesDatabaseHelper db = LikesDatabaseHelper.getInstance(getContext());
- DatabaseHelper db2 = DatabaseHelper.getInstance(getContext());
- Context context = getActivity().getApplicationContext();
- String link = "pusto";
- String name = (String) getActivity().getIntent().getExtras().get("tytul");
- String co = (String) getActivity().getIntent().getExtras().get("co");
- String ktozalogowany = db2.KtoZalogowany();
- nazwa.setText(name);
- opis.setText((String) getActivity().getIntent().getExtras().get("opis"));
- Picasso.with(getContext()).load((String) getActivity().getIntent().getExtras().get("img_url")).resize(500,739).into(plakat);
- filmweb_link.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- Intent browserIntent = new Intent(Intent.ACTION_VIEW,
- Uri.parse((String) getActivity().getIntent().getExtras().get("filmweb_url")));
- startActivity(browserIntent);
- }
- });
- if(db.isAdded(name,ktozalogowany)){
- ulubiony.setChecked(true);
- }
- ulubiony.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- if (!ktozalogowany.equals("")) {
- if (db.isAdded(name, ktozalogowany)) {
- db.deleteRecord(name, ktozalogowany);
- ulubiony.setChecked(false);
- new LikesDatabaseOnline(context).execute(name, ktozalogowany, "delete", "", "");
- } else {
- db.addRecord(name, link, co, ktozalogowany);
- ulubiony.setChecked(true);
- new LikesDatabaseOnline(context).execute(name, "pusto", co, ktozalogowany, "");
- }
- db.close();
- } else {
- Toast.makeText(context, "Najpierw należy się zalogować", Toast.LENGTH_LONG).show();
- ulubiony.setChecked(false);
- }
- }});
- db2.close();
- return rootView;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement