mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-22 09:08:27 +00:00
alignment and string work
This commit is contained in:
parent
9cd5a67ec5
commit
b4a4e629f1
@ -25,9 +25,9 @@ import java.util.Set;
|
|||||||
public class Directory {
|
public class Directory {
|
||||||
|
|
||||||
private static final int INTRODUCED_CHANGE_FROM_TOKEN_TO_E164_NUMBER = 2;
|
private static final int INTRODUCED_CHANGE_FROM_TOKEN_TO_E164_NUMBER = 2;
|
||||||
private static final int DATABASE_VERSION = 2;
|
|
||||||
|
|
||||||
private static final String DATABASE_NAME = "whisper_directory.db";
|
private static final String DATABASE_NAME = "whisper_directory.db";
|
||||||
|
private static final int DATABASE_VERSION = 2;
|
||||||
|
|
||||||
private static final String TABLE_NAME = "directory";
|
private static final String TABLE_NAME = "directory";
|
||||||
private static final String ID = "_id";
|
private static final String ID = "_id";
|
||||||
@ -226,7 +226,12 @@ public class Directory {
|
|||||||
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
|
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
|
||||||
if (oldVersion < INTRODUCED_CHANGE_FROM_TOKEN_TO_E164_NUMBER) {
|
if (oldVersion < INTRODUCED_CHANGE_FROM_TOKEN_TO_E164_NUMBER) {
|
||||||
db.execSQL("DROP TABLE directory;");
|
db.execSQL("DROP TABLE directory;");
|
||||||
onCreate(db);
|
db.execSQL("CREATE TABLE directory ( _id INTEGER PRIMARY KEY, " +
|
||||||
|
"number TEXT UNIQUE, " +
|
||||||
|
"registered INTEGER, " +
|
||||||
|
"relay TEXT, " +
|
||||||
|
"supports_sms INTEGER, " +
|
||||||
|
"timestamp INTEGER);");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -116,6 +116,9 @@
|
|||||||
settings, and messages...
|
settings, and messages...
|
||||||
</string>
|
</string>
|
||||||
|
|
||||||
|
<!-- GroupCreateActivity -->
|
||||||
|
<string name="GroupCreateActivity_actionbar_title">New Group</string>
|
||||||
|
|
||||||
<!-- ImportFragment -->
|
<!-- ImportFragment -->
|
||||||
<string name="ImportFragment_import_system_sms_database">Import System SMS Database?</string>
|
<string name="ImportFragment_import_system_sms_database">Import System SMS Database?</string>
|
||||||
<string name="ImportFragment_this_will_import_messages_from_the_system">This will import
|
<string name="ImportFragment_this_will_import_messages_from_the_system">This will import
|
||||||
|
@ -4,8 +4,11 @@ import android.app.Activity;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
import android.text.Editable;
|
||||||
|
import android.text.TextWatcher;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
import android.widget.EditText;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.ListView;
|
import android.widget.ListView;
|
||||||
|
|
||||||
@ -39,9 +42,12 @@ public class GroupCreateActivity extends PassphraseRequiredSherlockFragmentActiv
|
|||||||
private final DynamicTheme dynamicTheme = new DynamicTheme();
|
private final DynamicTheme dynamicTheme = new DynamicTheme();
|
||||||
private final DynamicLanguage dynamicLanguage = new DynamicLanguage();
|
private final DynamicLanguage dynamicLanguage = new DynamicLanguage();
|
||||||
|
|
||||||
|
private String defaultTitle;
|
||||||
|
|
||||||
private static final int PICK_CONTACT = 1;
|
private static final int PICK_CONTACT = 1;
|
||||||
private static final int PICK_AVATAR = 2;
|
private static final int PICK_AVATAR = 2;
|
||||||
|
|
||||||
|
private EditText groupName;
|
||||||
private ListView lv;
|
private ListView lv;
|
||||||
private PushRecipientsPanel recipientsPanel;
|
private PushRecipientsPanel recipientsPanel;
|
||||||
private ImageView avatar;
|
private ImageView avatar;
|
||||||
@ -52,11 +58,12 @@ public class GroupCreateActivity extends PassphraseRequiredSherlockFragmentActiv
|
|||||||
public void onCreate(Bundle state) {
|
public void onCreate(Bundle state) {
|
||||||
dynamicTheme.onCreate(this);
|
dynamicTheme.onCreate(this);
|
||||||
dynamicLanguage.onCreate(this);
|
dynamicLanguage.onCreate(this);
|
||||||
|
defaultTitle = getString(R.string.GroupCreateActivity_actionbar_title);
|
||||||
super.onCreate(state);
|
super.onCreate(state);
|
||||||
|
|
||||||
setContentView(R.layout.group_create_activity);
|
setContentView(R.layout.group_create_activity);
|
||||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||||
ActionBarUtil.initializeDefaultActionBar(this, getSupportActionBar(), "New Group");
|
ActionBarUtil.initializeDefaultActionBar(this, getSupportActionBar(), defaultTitle);
|
||||||
|
|
||||||
selectedContacts = new HashSet<Recipient>();
|
selectedContacts = new HashSet<Recipient>();
|
||||||
initializeResources();
|
initializeResources();
|
||||||
@ -69,6 +76,21 @@ public class GroupCreateActivity extends PassphraseRequiredSherlockFragmentActiv
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initializeResources() {
|
private void initializeResources() {
|
||||||
|
groupName = (EditText) findViewById(R.id.group_name);
|
||||||
|
groupName.addTextChangedListener(new TextWatcher() {
|
||||||
|
@Override
|
||||||
|
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) { }
|
||||||
|
@Override
|
||||||
|
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) { }
|
||||||
|
@Override
|
||||||
|
public void afterTextChanged(Editable editable) {
|
||||||
|
if (editable.length() > 0)
|
||||||
|
getSupportActionBar().setTitle(editable);
|
||||||
|
else
|
||||||
|
getSupportActionBar().setTitle(defaultTitle);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
lv = (ListView) findViewById(R.id.selected_contacts_list);
|
lv = (ListView) findViewById(R.id.selected_contacts_list);
|
||||||
lv.setAdapter(new SelectedRecipientsAdapter(this, android.R.id.text1, new ArrayList<Recipient>()));
|
lv.setAdapter(new SelectedRecipientsAdapter(this, android.R.id.text1, new ArrayList<Recipient>()));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user