package com.hipipal.texteditor;
import java.text.MessageFormat;
import com.zuowuxuxi.base.MyApp;
import com.zuowuxuxi.util.NAction;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
public class OAboutAct extends _ABaseAct {
//private static final String TAG = "OAboutAct";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setActionBarContentView(R.layout.o_about);
setTitle(R.string.m_title_aboutus);
initWidgetTabItem(3);
//NAction.recordUserLog(getApplicationContext(), "about", "");
//initAD();
String[] appConf = NAction.getAppConf(getApplicationContext());
String about = appConf[0];
String link = appConf[1];
String feed = appConf[2];
String feedUrl = appConf[3];
//String selfcheck = appConf[4];
//String selfCheckTitle = appConf[5];
TextView aboutT = (TextView)findViewById(R.id.about);
TextView marketLink = (TextView)findViewById(R.id.market_link);
TextView feedT = (TextView)findViewById(R.id.feed_content);
TextView feedLink = (TextView)findViewById(R.id.feed_link);
//TextView updateT = (TextView)findViewById(R.id.update_content);
//Button selfCheckBtn = (Button)findViewById(R.id.selfcheck_btn);
if (!about.equals("")) {
aboutT.setText(about);
} else {
aboutT.setText(getString(R.string.about_content));
}
if (!link.equals("")) {
marketLink.setText(link);
marketLink.setVisibility(View.VISIBLE);
}
if (!feed.equals("")) {
feedT.setText(feed);
feedT.setVisibility(View.VISIBLE);
}
if (!feedUrl.equals("") && !feed.equals("")) {
feedLink.setText(feedUrl);
feedLink.setVisibility(View.VISIBLE);
}
MNApp mnApp = (MNApp) this.getApplication();
mnApp.trackPageView("/"+NAction.getCode(getApplicationContext())+"/oabout");
MyApp.getInstance().addActivity(this);
}
public void checkUpdate(View v) {
//if (NUtil.netCheckin(getApplicationContext())) {
String[] conf = NAction.getAppConf(getApplicationContext());
if (conf[6].equals("")) {
checkUpdate(getApplicationContext(), false);
} else if (conf[6].equals("feedback")) {
Intent intent = new Intent(OAboutAct.this, OFeedBackAct.class);
startActivity(intent);
} else {
NAction.recordAdLog(getApplicationContext(), "feedback", "");
Intent intent = NAction.openRemoteLink(this, conf[6]);
this.startActivity(intent);
}
/*} else {
Toast.makeText(getApplicationContext(), R.string.net_error, Toast.LENGTH_SHORT).show();
}*/
}
public void onShare(View v) {
NAction.recordUseLog(getApplicationContext(), "ishare", "");
String[] appConf = NAction.getAppConf(getApplicationContext());
String about = appConf[0];
//String link = appConf[1];
//String feed = appConf[2];
String feedUrl = appConf[3];
if (feedUrl.equals("")) {
feedUrl = getString(R.string.app_url);
}
String shareContent = MessageFormat.format(getString(R.string.share_info), feedUrl);
if (!about.equals("")) {
shareContent = about+" "+feedUrl;
} else {
shareContent = MessageFormat.format(getString(R.string.share_info), feedUrl);
}
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
share.putExtra(Intent.EXTRA_TEXT, shareContent);
startActivity(Intent.createChooser(share, getString(R.string.share)));
}
}