Я хочу манипулировать библиотекой, которую я только что обнаружил, чтобы перетащить/повернуть и зажать изображения увеличенного изображения. Я использую два источника:Как сохранить состояние пользовательского вида Android?
-The сама библиотека: MultiTouchController.java https://code.google.com/p/android-multitouch-controller/source/browse/MTController/src/org/metalev/multitouch/controller/MultiTouchController.java
-An реализация этой библиотеки: PhotoSortrView
https://code.google.com/p/android-multitouch-controller/source/browse/MTPhotoSortr/src/org/metalev/multitouch/photosortr/PhotoSortrView.java
-an пример Activity
который реализует этот источник:
public class PhotoSortrActivity extends Activity {
PhotoSortrView photoSorter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setTitle(R.string.instructions);
photoSorter = new PhotoSortrView(this);
setContentView(photoSorter);
}
@Override
protected void onResume() {
super.onResume();
photoSorter.loadImages(this);
}
@Override
protected void onPause() {
super.onPause();
photoSorter.unloadImages();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) {
photoSorter.trackballClicked();
return true;
}
return super.onKeyDown(keyCode, event);
}
Проблема заключается в том, что деятельность не помню положения изображений, когда он выходит с переднего плана, и я вспоминаю его после. Хуже того, изображения устанавливаются случайным образом каждый раз, когда вызывается Activity
.
Как я могу сделать Activity
информацию о состоянии изображений? (Конкретная проблема в моем случае в том, что это пользовательский вид)
Вот пример того, что я хочу, активность вспомнить, а затем сброс внесенное активность после вызова снова:
Лучше разместите снимок экрана, загрузите изображение где-нибудь, разместите ссылку здесь – Apurva
@Apurva Я добавил несколько скриншотов. – Gannicus