1 package com.beem.project.beem; |
1 package com.beem.project.beem; |
2 |
2 |
3 import android.app.Activity; |
3 import android.app.Activity; |
|
4 import android.content.SharedPreferences; |
4 import android.os.Bundle; |
5 import android.os.Bundle; |
|
6 import android.view.Menu; |
|
7 import android.view.MenuInflater; |
|
8 import android.view.MenuItem; |
|
9 import android.widget.EditText; |
5 |
10 |
6 public class Beem extends Activity { |
11 public class Beem extends Activity { |
|
12 <<<<<<< local |
7 |
13 |
8 /** Called when the activity is first created. |
14 /** Called when the activity is first created. |
9 * @param savedInstanceState toto |
15 * @param savedInstanceState toto |
10 */ |
16 */ |
|
17 ======= |
|
18 public static final String jabberSettings = "Beem"; |
|
19 private SharedPreferences mSettings; |
|
20 /** |
|
21 * Called when the activity is first created. */ |
|
22 >>>>>>> other |
11 @Override |
23 @Override |
12 public void onCreate(Bundle savedInstanceState) { |
24 public void onCreate(Bundle savedInstanceState) { |
|
25 <<<<<<< local |
13 super.onCreate(savedInstanceState); |
26 super.onCreate(savedInstanceState); |
14 setContentView(R.layout.main); |
27 setContentView(R.layout.main); |
|
28 ======= |
|
29 super.onCreate(savedInstanceState); |
|
30 setContentView(R.layout.main); |
|
31 |
|
32 mSettings = getSharedPreferences(jabberSettings, MODE_PRIVATE); |
|
33 showJID(); |
|
34 >>>>>>> other |
15 } |
35 } |
|
36 |
|
37 |
|
38 public boolean onCreateOptionsMenu(Menu menu) { |
|
39 super.onCreateOptionsMenu(menu); |
|
40 MenuInflater inflater = getMenuInflater(); |
|
41 inflater.inflate(R.menu.account, menu); |
|
42 return true; |
|
43 } |
|
44 |
|
45 public boolean onOptionsItemSelected(MenuItem item) { |
|
46 SettingsDialog Dialog = new SettingsDialog(this, mSettings); |
|
47 switch (item.getItemId()) { |
|
48 case R.id.account_edit: |
|
49 Dialog.show(); |
|
50 return true; |
|
51 case R.id.account_about: |
|
52 return true; |
|
53 } |
|
54 return false; |
|
55 } |
|
56 |
|
57 public void showJID() { |
|
58 EditText ejid = (EditText) findViewById(R.id.jid); |
|
59 String jid = mSettings.getString("login", "") + |
|
60 "@" + mSettings.getString("host", "") ; |
|
61 if (jid.length() == 1) |
|
62 jid = "Enter Jabber ID / Create New Account"; |
|
63 ejid.setText(jid); |
|
64 } |
|
65 |
|
66 |
16 } |
67 } |