gitsvn 12 лет назад
Родитель
Сommit
388f6924cd

+ 5
- 0
src/ch/spherIC/recurvebowsight/RBSMainActivity.java Просмотреть файл

@@ -40,6 +40,7 @@ import ch.spherIC.recurvebowsight.components.SightSpinner;
import ch.spherIC.recurvebowsight.components.XSpinner;
import ch.spherIC.recurvebowsight.components.XTextView;
import ch.spherIC.recurvebowsight.database.RBSDatabaseHelper;
import ch.spherIC.recurvebowsight.database.dao.ArcherySetupDao;
import ch.spherIC.recurvebowsight.database.dao.RiserDao;
import ch.spherIC.recurvebowsight.database.dao.SightDao;
import ch.spherIC.recurvebowsight.dialog.ChooseArcherySetupDlg.ChooseArcherySetupDlgDismissListener;
@@ -159,6 +160,9 @@ public class RBSMainActivity extends Activity implements ChooseArcherySetupDlgDi
int selView = savedInstanceState.getInt("ViewFlipper.SelectedView", 0);
this.viewFlipper.setDisplayedChild(selView);
if (savedInstanceState.containsKey("SelectedArcherySetup")) {
this.selectedArcherySetup = ArcherySetupDao.getInstance().loadById(savedInstanceState.getLong("SelectedArcherySetup"));
}
deactivateAllXTextView();
switch (selView) {
@@ -181,6 +185,7 @@ public class RBSMainActivity extends Activity implements ChooseArcherySetupDlgDi
protected void onSaveInstanceState(final Bundle outState) {
super.onSaveInstanceState(outState);
outState.putInt("ViewFlipper.SelectedView", this.viewFlipper.getDisplayedChild());
outState.putLong("SelectedArcherySetup", this.selectedArcherySetup.getId());
}
private void initializeComponents() {

+ 1
- 4
src/ch/spherIC/recurvebowsight/dialog/ChooseArcherySetupDlg.java Просмотреть файл

@@ -55,8 +55,7 @@ public class ChooseArcherySetupDlg extends Dialog {
final ListView listView = (ListView) findViewById(R.id.chooseArcerySetupItemsList);
List<IArcherySetup> setups = new ArrayList<IArcherySetup>();
setups.add(new ArcherySetup(-999, "", null, null, null, null, null, null, null, null, null, null, null, null,
null, null));
setups.add(new ArcherySetup(-999, "", null, null, null, null, null, null, null, null, null, null, null, null, null, null));
setups.addAll(ArcherySetupDao.getInstance().loadAll());
listView.setAdapter(new ArcerySetupArrayAdapter(getContext(), R.layout.rbs_archerysetup_item, setups));
@@ -69,8 +68,6 @@ public class ChooseArcherySetupDlg extends Dialog {
}
});
// ((TextView) findViewById(android.R.id.title)).setTextColor(getContext().getResources().getColor(R.color.android_blue));
setOnDismissListener(new OnDismissListener() {
@Override
public void onDismiss(final DialogInterface dialog) {

Загрузка…
Отмена
Сохранить