On Friday, December 14, 2012 2:23:46 AM UTC-6, Antonis Kanaris wrote:
>
>
>
> Τη Παρασκευή, 14 Δεκεμβρίου 2012 9:15:12 π.μ. UTC+2, ο χρήστης Antonis
> Kanaris έγραψε:
*That's Greek to me*
> Hello.I make an apk with two activities and use SharedPreferences for
>> store user values but no work....the string url no store ....this is my
>> code...Need something extra to manifest for work SharedPreferences?
>>
>> public class MainActivity extends Activity {
>>
>> @Override
>> public void onCreate(Bundle savedInstanceState) {
>> super.onCreate(savedInstanceState);
>> setContentView(R.layout.activity_main);
>>
>>
>>
>> if (savedInstanceState != null)
>> {
>> String strValue = savedInstanceState.getString("Url");
>> if (strValue != null)
>> {
>> TextView text = (TextView) findViewById(R.id.text);
>>
>> //Sets the new text to TextView (runtime click event)
>> text.setText(strValue);
>> }
>> }
>>
>> }
>>
>> public void Save(View view) {
>>
>> SharedPreferences preferences = getPreferences(MODE_PRIVATE);
>> SharedPreferences.Editor editor = preferences.edit(); // Put
>> the values from the UI
>>
>> EditText txtUrl = (EditText)findViewById(R.id.txtUrl);
>> String strUrl = txtUrl.getText().toString();
>>
>>
>>
>> editor.putString("Url", strUrl); // value to store
>>
>> // Commit to storage
>> editor.commit();
>>
>> Intent myIntent = new Intent(view.getContext(), Activity2.class);
>> startActivityForResult(myIntent, 0);
>> }
>>
>>
>> public class Activity2 extends Activity {
>>
>> /** Called when the activity is first created. */
>> public void onCreate(Bundle savedInstanceState) {
>> super.onCreate(savedInstanceState);
>> setContentView(R.layout.activity2);
>>
>> if (savedInstanceState != null)
>> {
>> String strValue = savedInstanceState.getString("Url");
>> if (strValue != null)
>> {
>> TextView text = (TextView) findViewById(R.id.texturl);
>>
>> //Sets the new text to TextView (runtime click event)
>> text.setText(strValue);
>> }
>> }
>>
>> }
>>
>> public void Setup(View view) {
>> Intent intent = new Intent();
>> setResult(RESULT_OK, intent);
>> finish();
>> }
>>
>
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en