| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- package com.usai.apex;
- import android.content.Intent;
- import android.content.pm.PackageManager.NameNotFoundException;
- import android.os.Bundle;
- import android.support.v7.app.ActionBar;
- import android.support.v7.app.AppCompatActivity;
- import android.util.Log;
- import android.view.Gravity;
- import android.view.LayoutInflater;
- import android.view.MenuItem;
- import android.view.View;
- import android.widget.TextView;
- public class AboutActivity extends AppCompatActivity
- {
- @Override
- public boolean onOptionsItemSelected(MenuItem item)
- {
- Intent intent = new Intent();
- switch (item.getItemId())
- {
- case android.R.id.home:
- finish();
- break;
- default:
- break;
- }
- return super.onOptionsItemSelected(item);
- }
- private void setCustomActionBar() {
- ActionBar.LayoutParams lp =new ActionBar.LayoutParams(ActionBar.LayoutParams.MATCH_PARENT, ActionBar.LayoutParams.MATCH_PARENT, Gravity.CENTER);
- View mActionBarView = LayoutInflater.from(this).inflate(R.layout.actionbar_customtitle, null);
- TextView titleview = mActionBarView.findViewById(R.id.title);
- titleview.setText("About");
- ActionBar actionBar = getSupportActionBar();
- actionBar.setCustomView(mActionBarView, lp);
- actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
- actionBar.setDisplayShowCustomEnabled(true);
- actionBar.setDisplayHomeAsUpEnabled(true);
- actionBar.setDisplayShowTitleEnabled(false);
- }
- @Override
- protected void onCreate(Bundle savedInstanceState)
- {
- Log.d("AboutActivity", "onCreate");
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_about);
- setCustomActionBar();
- final TextView tv_ver = (TextView) findViewById(R.id.about_ver_value_tv);
- // String str =
- // "<a href='https://ra.apexshipping.com/main.php?action=handset_search&action_type=download_doc&sessionid=hjqvgilu0o64d22qfqgat1afk2&url=QVRwVUswa3ZFNlBFTzhLbFpYcC9rVEhSZ1h0MGd6ekpwZ2ZqTkhXNnN2SytGM0FhRkhyNG5QbkdtV2tPMXZrK2p3' target=_blank>A1303540085F.pdf</a>";
- // WebView wv = (WebView) findViewById(R.id.webView1);
- // String content = "";
- // try
- // {
- // InputStream in = getResources().openRawResource(R.raw.about);
- // // 获取文件的字节数
- // int lenght = in.available();
- // // 创建byte数组
- // byte[] buffer = new byte[lenght];
- // // 将文件中的数据读到byte数组中
- // in.read(buffer);
- // content = EncodingUtils.getString(buffer, "UTF-8");
- // }
- // catch (Exception e)
- // {
- // e.printStackTrace();
- // }
- // wv.getSettings().setDefaultTextEncodingName("UTF-8");
- // wv.loadData(content, "text/html", null);
- //
- try
- {
- tv_ver.setText(ApexTrackingApplication.get_instance()
- .getPackageManager()
- .getPackageInfo("com.usai.apex", 0).versionName);
- }
- catch (NameNotFoundException e1)
- {
- // TODO Auto-generated catch block
- e1.printStackTrace();
- }
- }
- //
- // @Override
- // public boolean onCreateOptionsMenu(Menu menu) {
- // // Inflate the menu; this adds items to the action bar if it is present.
- // getMenuInflater().inflate(R.menu.about, menu);
- // return true;
- // }
- }
|