号簿助手 v4.6.31版本的 MD5 值为:9d7ff98a6bb5cc178eac2df4d1b2f0e0
以下内容为反编译后的 ReadNfcHelperActivity.java 源代码,内容仅作参考
package com.chinatelecom.pim.activity.setting.namecard;
import android.content.Intent;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.view.View;
import com.chinatelecom.pim.activity.setting.WebViewActivity;
import com.chinatelecom.pim.core.IConstant;
import com.chinatelecom.pim.core.view.ActivityView;
import com.chinatelecom.pim.ui.adapter.setting.ReadNfcHelperAdapter;
public class ReadNfcHelperActivity extends ActivityView<ReadNfcHelperAdapter> {
@Override
public ReadNfcHelperAdapter initializeAdapter() {
return new ReadNfcHelperAdapter(this, null);
}
@Override
public void doCreate(Bundle bundle, ReadNfcHelperAdapter adapter) {
adapter.setup();
adapter.getTheme();
setupListener(adapter.getModel());
setFeedBackLink(adapter);
}
@Override
public void doResume(ReadNfcHelperAdapter adapter) {
super.doResume((ReadNfcHelperActivity) adapter);
adapter.getModel().getHeaderView().getLayout().getBackground().setAlpha(255);
}
private void setupListener(ReadNfcHelperAdapter.ReadNfcHelperModel model) {
model.getHeaderView().getLeftView().setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ReadNfcHelperActivity.this.finish();
}
});
}
private void setFeedBackLink(ReadNfcHelperAdapter adapter) {
SpannableStringBuilder builder = new SpannableStringBuilder("若仍无法解决,请联系在线客服,把问题反馈给我们,我们将尽快给您答复。");
ForegroundColorSpan blueSpan = new ForegroundColorSpan(-16776961);
builder.setSpan(blueSpan, 8, 14, 33);
adapter.getModel().getFeedbackText().setText(builder);
adapter.getModel().getFeedbackText().setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(ReadNfcHelperActivity.this, (Class<?>) WebViewActivity.class);
intent.putExtra(IConstant.Intent.INTENT_WEB_URL, "http://im.189.cn/cw/?cf=1&cid=1043&manid=730");
intent.putExtra(IConstant.Intent.INTENT_WEB_TITLE, "在线客服");
ReadNfcHelperActivity.this.startActivity(intent);
}
});
}
}