Форум программистов, компьютерный форум, киберфорум
Наши страницы

Помогите передвинуть ImageView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Вывод уведомлений в главное окно приложения. (Многопоточность) http://www.cyberforum.ru/android-dev/thread393411.html
Здраствуте. Если кто знает подскажите пожалуйста как в andoid выводить уведомления в главное окно программы (например в TextView). Смысл в том, что при наступлении некоторого события в потоке...
Программирование Android КАЛЬУЛЯТОР Здравствуйте, помогите пожалуйста с написанием калькулятора выполняющего простые операции (+,-,*,/,=), ибо сам языка не знаю, а могу только кнопки на форме расположить. Спасибо Добавлено через 5... http://www.cyberforum.ru/android-dev/thread392727.html
Программирование Android Завершение предыдущего активити (удаление из стека)
товарищи, подскажите способы завершения предыдущего активити в стеке, чтобы по нажатию клавиши "назад" из последующего я уже не возобновлял предыдущее?? вроде раньше использовал простой finish()...
Android OpenGL 1.1 Программирование Android
Пытаюсь вот так нарисовать треугольник,но ничего не получается.В чём дело.смотрел несколько примеров,вроде всё идентично. package plane.namespace; import java.nio.ByteBuffer; import...
Программирование Android IntelliJ IDEA не запускает мою программу http://www.cyberforum.ru/android-dev/thread387017.html
Проблема в следующем: создаю примитивную программу, взятую с примера: package com.example; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class...
Программирование Android Рандомный вывод картинок Вот собственно нужно мне создать рандомный вывод картинок, понимаю что нужно создать массив с этими картинками но не понимаю как, подскажите плиз. подробнее

Показать сообщение отдельно
MyNameIsWinner
29.11.2011, 19:54
Проблему я решил, вот пример для тех, кто столкнется с теми же трудностями:

Main.xml (Обратите внимание, что здесь должен быть именно RelativeLayout):

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/RelativeLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 
    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="66dp"
        android:layout_marginTop="41dp"
        android:src="@drawable/ic_launcher" />
 
    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_marginBottom="31dp"
        android:layout_marginRight="26dp"
        android:text="Button" />
 
</RelativeLayout>
Activity:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.RelativeLayout;
 
public class MoveImageViewActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button btn=(Button)findViewById(R.id.button1);
        btn.setOnClickListener(new OnClickListener(){
 
            public void onClick(View v) {
                ImageView img = (ImageView)findViewById(R.id.imageView1);
                RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( 
                        RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); 
                     
                    layoutParams.setMargins(150, 150, 0, 0);
                img.setLayoutParams(layoutParams);
            }
            
        });
    }
}
Всем чмоке, кто найдет этот топик в гугле!

P.S. Огромное спасибо constv.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru