android:layout_marginRight="2sp"\r
android:layout_marginBottom="1sp"\r
android:text="@string/description" />
- <EditText android:id="@+id/description"\r
- android:editable="false"\r
+ <TextView android:id="@+id/description"\r
+ android:textColor="#eee"\r
+ android:background="#445"\r
+ android:textSize="18sp"\r
+ android:padding="2sp"\r
+ android:layout_margin="1sp"\r
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"/>
android:layout_height="wrap_content"
android:layout_marginRight="2sp"\r
android:text="@string/website" />
- <EditText android:id="@+id/website"\r
- android:editable="false"\r
+ <TextView android:id="@+id/website"\r
+ android:textColor="#eee"\r
+ android:background="#445"\r
+ android:textSize="18sp"\r
+ android:padding="2sp"\r
+ android:layout_margin="1sp"\r
android:layout_width="wrap_content"
android:layout_height="wrap_content"\r
android:layout_weight="1"/>\r
android:layout_height="wrap_content" \r
android:layout_marginRight="2sp"\r
android:text="@string/username" />\r
- <EditText android:id="@+id/username" \r
- android:editable="false"\r
+ <TextView android:id="@+id/username" \r
+ android:textColor="#eee"\r
+ android:background="#445"\r
+ android:textSize="18sp"\r
+ android:padding="2sp"\r
+ android:layout_margin="1sp"\r
android:layout_width="wrap_content"\r
android:layout_height="wrap_content" \r
android:layout_weight="1"/>\r
android:layout_height="wrap_content"
android:layout_marginRight="2sp"\r
android:text="@string/password" />
- <EditText android:id="@+id/password"\r
- android:editable="false"\r
+ <TextView android:id="@+id/password"\r
+ android:textColor="#eee"\r
+ android:background="#445"\r
+ android:textSize="18sp"\r
+ android:padding="2sp"\r
+ android:layout_margin="1sp"\r
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/notes" />
- <EditText android:id="@+id/note" android:layout_width="fill_parent"
- android:editable="false"\r
+ <TextView android:id="@+id/note" android:layout_width="fill_parent"
+ android:textColor="#eee"\r
+ android:background="#445"\r
+ android:textSize="18sp"\r
+ android:padding="2sp"\r
android:gravity="top" \r
+ android:layout_margin="1sp"\r
android:layout_height="wrap_content"
android:layout_weight="1"
android:scrollbars="vertical" />
private static final String EXPORT_FILENAME = "/sdcard/oisafe.csv";
public static final String BACKUP_FILENAME = "/sdcard/oisafe.xml";
+ private static final String PASSWORDSAFE_IMPORT_FILENAME = "/sdcard/passwordsafe.csv";
public static final String KEY_ID = "id"; // Intent keys
}
public void importDatabase(){
- final String filename=EXPORT_FILENAME;
+ final String filename;
+ File oiImport=new File(EXPORT_FILENAME);
+ File pwsImport=new File(PASSWORDSAFE_IMPORT_FILENAME);
+ if (oiImport.exists() || !pwsImport.exists()) {
+ filename=EXPORT_FILENAME;
+ }else{
+ filename=PASSWORDSAFE_IMPORT_FILENAME;
+ }
File csvFile=new File(filename);
if (!csvFile.exists()) {
String msg=getString(R.string.import_file_missing) + " " +
public static final int REQUEST_EDIT_PASS = 1;
- private EditText descriptionText;
- private EditText passwordText;
- private EditText usernameText;
- private EditText websiteText;
- private EditText noteText;
+ private TextView descriptionText;
+ private TextView passwordText;
+ private TextView usernameText;
+ private TextView websiteText;
+ private TextView noteText;
private TextView lastEditedText;
private TextView uniqueNameText;
private TextView packageAccessText;
setContentView(R.layout.pass_view);
- descriptionText = (EditText) findViewById(R.id.description);
- websiteText = (EditText) findViewById(R.id.website);
- usernameText = (EditText) findViewById(R.id.username);
- passwordText = (EditText) findViewById(R.id.password);
- noteText = (EditText) findViewById(R.id.note);
+ descriptionText = (TextView) findViewById(R.id.description);
+ websiteText = (TextView) findViewById(R.id.website);
+ usernameText = (TextView) findViewById(R.id.username);
+ passwordText = (TextView) findViewById(R.id.password);
+ noteText = (TextView) findViewById(R.id.note);
lastEditedText = (TextView) findViewById(R.id.last_edited);
uniqueNameText = (TextView) findViewById(R.id.uniquename);
packageAccessText = (TextView) findViewById(R.id.packageaccess);