blob: 52b522d3858f59cc4eb9b4f6352c145cd5b41aeb [file] [log] [blame]
package org.wordpress.android.editor.example;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import org.wordpress.android.editor.Utils;
import org.wordpress.android.editor.example.EditorExampleActivity;
public class MainExampleActivity extends AppCompatActivity {
private Activity mActivity;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mActivity = this;
setContentView(R.layout.activity_example);
Button newEditorPost1 = (Button) findViewById(R.id.new_editor_post_1);
newEditorPost1.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) {
Intent intent = new Intent(MainExampleActivity.this, EditorExampleActivity.class);
Bundle bundle = new Bundle();
bundle.putString(EditorExampleActivity.TITLE_PARAM, getString(R.string.example_post_visual_title));
bundle.putString(EditorExampleActivity.CONTENT_PARAM, Utils.getHtmlFromFile(mActivity,
"example/example-content.html"));
bundle.putString(EditorExampleActivity.TITLE_PLACEHOLDER_PARAM,
getString(R.string.example_post_title_placeholder));
bundle.putString(EditorExampleActivity.CONTENT_PLACEHOLDER_PARAM,
getString(R.string.example_post_content_placeholder));
bundle.putInt(EditorExampleActivity.EDITOR_PARAM, EditorExampleActivity.USE_NEW_EDITOR);
intent.putExtras(bundle);
startActivity(intent);
}
});
Button newEditorPostEmpty = (Button) findViewById(R.id.new_editor_post_empty);
newEditorPostEmpty.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) {
Intent intent = new Intent(MainExampleActivity.this, EditorExampleActivity.class);
Bundle bundle = new Bundle();
bundle.putString(EditorExampleActivity.TITLE_PARAM, "");
bundle.putString(EditorExampleActivity.CONTENT_PARAM, "");
bundle.putString(EditorExampleActivity.TITLE_PLACEHOLDER_PARAM,
getString(R.string.example_post_title_placeholder));
bundle.putString(EditorExampleActivity.CONTENT_PLACEHOLDER_PARAM,
getString(R.string.example_post_content_placeholder));
bundle.putInt(EditorExampleActivity.EDITOR_PARAM, EditorExampleActivity.USE_NEW_EDITOR);
intent.putExtras(bundle);
startActivity(intent);
}
});
Button legacyEditorPost1Local = (Button) findViewById(R.id.legacy_editor_post_1_local);
legacyEditorPost1Local.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) {
Intent intent = new Intent(MainExampleActivity.this, EditorExampleActivity.class);
Bundle bundle = new Bundle();
bundle.putString(EditorExampleActivity.TITLE_PARAM, getString(R.string.example_post_1_title));
bundle.putString(EditorExampleActivity.CONTENT_PARAM, getString(R.string.example_post_1_content));
bundle.putInt(EditorExampleActivity.EDITOR_PARAM, EditorExampleActivity.USE_LEGACY_EDITOR);
bundle.putBoolean(EditorExampleActivity.DRAFT_PARAM, true);
intent.putExtras(bundle);
startActivity(intent);
}
});
Button legacyEditorPost1Remote = (Button) findViewById(R.id.legacy_editor_post_1_remote);
legacyEditorPost1Remote.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) {
Intent intent = new Intent(MainExampleActivity.this, EditorExampleActivity.class);
Bundle bundle = new Bundle();
bundle.putString(EditorExampleActivity.TITLE_PARAM, getString(R.string.example_post_1_title));
bundle.putString(EditorExampleActivity.CONTENT_PARAM, getString(R.string.example_post_1_content));
bundle.putInt(EditorExampleActivity.EDITOR_PARAM, EditorExampleActivity.USE_LEGACY_EDITOR);
bundle.putBoolean(EditorExampleActivity.DRAFT_PARAM, false);
intent.putExtras(bundle);
startActivity(intent);
}
});
}
}