Back to project page Langleo.
The source code is released under:
Apache License
If you think the Android project Langleo listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.atteo.langleo_trial.activities; //from www .ja va 2s .c om import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; import com.atteo.langleo_trial.R; import com.atteo.langleo_trial.models.List; public class EditList extends Activity { private List list; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.edit_list); Bundle bundle = getIntent().getBundleExtra("list"); list = new List(); list.loadBundle(bundle); list.load(); Button button = (Button) findViewById(R.id.edit_list_cancel); button.setOnClickListener(new OnClickListener() { public void onClick(View view) { cancel(); } }); button = (Button) findViewById(R.id.edit_list_ok); button.setOnClickListener(new OnClickListener() { public void onClick(View view) { OK(); } }); TextView tv_name = (TextView) findViewById(R.id.edit_list_name); tv_name.setText(list.getName()); } @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.edit_list, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem menuItem) { switch (menuItem.getItemId()) { case R.id.edit_list_help: showHelp(); break; } return true; } private void showHelp() { Intent intent = new Intent(this, Help.class); intent.putExtra("part", "edit_list"); startActivity(intent); } private void OK() { Intent intent = new Intent(); TextView textview_name = (TextView) findViewById(R.id.edit_list_name); String name = textview_name.getText().toString(); list.setName(name); intent.putExtra("list", list.toBundle()); setResult(RESULT_OK, intent); finish(); } private void cancel() { setResult(RESULT_CANCELED, null); finish(); } }