瀏覽代碼

Berechnung

master
gitsvn 12 年之前
父節點
當前提交
388f6924cd

+ 5
- 0
src/ch/spherIC/recurvebowsight/RBSMainActivity.java 查看文件

import ch.spherIC.recurvebowsight.components.XSpinner; import ch.spherIC.recurvebowsight.components.XSpinner;
import ch.spherIC.recurvebowsight.components.XTextView; import ch.spherIC.recurvebowsight.components.XTextView;
import ch.spherIC.recurvebowsight.database.RBSDatabaseHelper; 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.RiserDao;
import ch.spherIC.recurvebowsight.database.dao.SightDao; import ch.spherIC.recurvebowsight.database.dao.SightDao;
import ch.spherIC.recurvebowsight.dialog.ChooseArcherySetupDlg.ChooseArcherySetupDlgDismissListener; import ch.spherIC.recurvebowsight.dialog.ChooseArcherySetupDlg.ChooseArcherySetupDlgDismissListener;
int selView = savedInstanceState.getInt("ViewFlipper.SelectedView", 0); int selView = savedInstanceState.getInt("ViewFlipper.SelectedView", 0);
this.viewFlipper.setDisplayedChild(selView); this.viewFlipper.setDisplayedChild(selView);
if (savedInstanceState.containsKey("SelectedArcherySetup")) {
this.selectedArcherySetup = ArcherySetupDao.getInstance().loadById(savedInstanceState.getLong("SelectedArcherySetup"));
}
deactivateAllXTextView(); deactivateAllXTextView();
switch (selView) { switch (selView) {
protected void onSaveInstanceState(final Bundle outState) { protected void onSaveInstanceState(final Bundle outState) {
super.onSaveInstanceState(outState); super.onSaveInstanceState(outState);
outState.putInt("ViewFlipper.SelectedView", this.viewFlipper.getDisplayedChild()); outState.putInt("ViewFlipper.SelectedView", this.viewFlipper.getDisplayedChild());
outState.putLong("SelectedArcherySetup", this.selectedArcherySetup.getId());
} }
private void initializeComponents() { private void initializeComponents() {

+ 1
- 4
src/ch/spherIC/recurvebowsight/dialog/ChooseArcherySetupDlg.java 查看文件

final ListView listView = (ListView) findViewById(R.id.chooseArcerySetupItemsList); final ListView listView = (ListView) findViewById(R.id.chooseArcerySetupItemsList);
List<IArcherySetup> setups = new ArrayList<IArcherySetup>(); 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()); setups.addAll(ArcherySetupDao.getInstance().loadAll());
listView.setAdapter(new ArcerySetupArrayAdapter(getContext(), R.layout.rbs_archerysetup_item, setups)); listView.setAdapter(new ArcerySetupArrayAdapter(getContext(), R.layout.rbs_archerysetup_item, setups));
} }
}); });
// ((TextView) findViewById(android.R.id.title)).setTextColor(getContext().getResources().getColor(R.color.android_blue));
setOnDismissListener(new OnDismissListener() { setOnDismissListener(new OnDismissListener() {
@Override @Override
public void onDismiss(final DialogInterface dialog) { public void onDismiss(final DialogInterface dialog) {

Loading…
取消
儲存