Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.trackerua.enableb.activities;
- import android.app.Activity;
- import android.content.Intent;
- import android.os.Bundle;
- import android.view.MenuItem;
- import android.view.View;
- import android.webkit.WebSettings;
- import android.webkit.WebView;
- import android.widget.Button;
- import android.widget.TextView;
- import android.support.v4.content.ContextCompat;
- import butterknife.BindView;
- import butterknife.ButterKnife;
- import butterknife.OnClick;
- import com.trackerua.enableb.R;
- import com.trackerua.enableb.Constans;
- import com.trackerua.enableb.model.FullJob;
- import java.text.SimpleDateFormat;
- public class TransDetailsActivity extends Activity {
- @BindView(R.id.activity_trans_tv_name)
- TextView nameTv;
- @BindView(R.id.activity_trans_wv_content_view)
- WebView contentWv;
- @BindView(R.id.activity_trans_tv_date)
- TextView dateTv;
- @BindView(R.id.activity_trans_tv_start)
- TextView startTv;
- @BindView(R.id.activity_trans_btn_conf)
- Button confButton;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_trans_details);
- getActionBar().setDisplayHomeAsUpEnabled(true);
- ButterKnife.bind(this);
- final FullJob shortJob = (FullJob) getIntent().getSerializableExtra(Constants.TRANSPORTATION_TYPE);
- nameTv.setText(shortJob.getHoldingName());
- WebSettings settings = contentWv.getSettings();
- settings.setDefaultTextEncodingName("utf-8");
- contentWv.loadDataWithBaseURL(null, shortJob.getReview(), "text/html", "utf-8", null);
- dateTv.setText(Constants.PUBLISH_DATE_FORMATTER.format(shortJob.getDateAdd()));
- startTv.setText(Constants.START_DATE_FORMATTER.format(shortJob.getDateStart()));
- confButton.setTextAppearance(this, R.style.ButtonText);
- confButton.setBackgroundDrawable(ContextCompat.getDrawable(this, R.drawable.green_button));
- }
- @OnClick(R.id.activity_trans_btn_conf)
- public void onConfClick(View view) {
- Intent intent = new Intent(TransDetailsActivity.this, SelectTsActivity.class);
- intent.putExtra(Constants.JOB_ID, Integer.toString(shortJob.getId()));
- startActivity(intent);
- }
- @Override
- public boolean onOptionsItemSelected(MenuItem item) {
- switch (item.getItemId()) {
- // Respond to the action bar's Up/Home button
- case android.R.id.home:
- onBackPressed();
- return true;
- }
- return super.onOptionsItemSelected(item);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement