Я прихожу из iOS, где я могу просто просмотреть вид под другим видом. Я пытаюсь выяснить equiv в Android. Я хочу переместить изображение в пару мест в иерархии представлений при нажатии. Что-то вроде:
public boolean onTouchEvent(MotionEvent event) {
int action = event.getAction();
//Tile touchBegan
if(action == MotionEvent.ACTION_DOWN) {
RelativeLayout rl = (RelativeLayout)(getParent().getParent());
rl.addView(this);
}
}
Это упрощенный пример, конечно... но просто пытается выяснить, как переустанавливать представление под другим макетом. Я нашел этот пример поиска, вокруг которого кажется невероятно сложным.