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

setBackgroundResourc из соседнего класса - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сделать невидимый CheckBox? http://www.cyberforum.ru/android-dev/thread1005290.html
Как работать с 2 layout, main.xml <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/header" > ...
Программирование Android setVisibility Здравствуйте! У меня есть метод который возвращает курсор в ListView private void fillData() { cursor = dbHelper.fetchAllNode(); startManagingCursor(cursor); String from = new... http://www.cyberforum.ru/android-dev/thread1005276.html
Программирование Android Весь текст в ViewPager
У меня есть проект с подключенными библиотеками Viewpagerindicator и Sherlock. Код с ViewPager. <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...
как построить такую модель на андроид? Программирование Android
мне нужно разделить приложение на такую модель как показана в вложении. то есть. есть 3 лайота. при нажатие на кнопку в одном из них идет запрос к вк у самого нижнего файла. потом запрос...
Программирование Android Eclipse добавление своего представления на Palette http://www.cyberforum.ru/android-dev/thread1004511.html
В данный момент у меня в eclipse на Palette много всяких стандартных представления типа Button, Checkbox, GridLayout. Допустим я решил расширить/изменить функциональность стандартного класса...
Программирование Android Скриншот на событие Доброго всем дня! Подскажите, каким образом сделать скриншот на событие? Погуглив нашел это: View content = getWindow().getDecorView().findViewById(android.R.id.content); Bitmap bitmap =... подробнее

Показать сообщение отдельно
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
12.11.2013, 15:55  [ТС]
Цитата Сообщение от korsaj Посмотреть сообщение
А как получаете ссылку на уже созданный экземпляр класса в другом активити или просто обращаетесь к переменной по имени?
В класск Second есть WebView и в классе прописано:
Java
1
2
3
4
5
6
public class Second extends Activity {
    public static String s = null;
...............................................
WebView my = (WebView)findViewById(R.id.webView1);
        my.loadUrl(s);
        my.setBackgroundColor(0x00000000);
Соответственно при нажатии на кнопку в First классе
Java
1
2
3
public void onClick(View v) {
                // TODO Auto-generated method stub
                Second.s = "file:///android_asset/first.html";
По аналогии пытался сделать выше написанно, объявить переменную, открытую для обращения из других классов и менять ее, соответственно:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static String s = null;
public static String d = null;
    
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_second);
        WebView my = (WebView)findViewById(R.id.webView1);
        my.loadUrl(s);
        my.setBackgroundColor(0x00000000);
        RelativeLayout wv = (RelativeLayout)findViewById(R.id.RelativeLayout1);
        wv.setBackgroundResource(d);
    }
а в First классе прописать
Java
1
Second.d = "R.drawable.view"
Как то так. Сейчас сижу и пытаюсь вникнуть в
Java
1
Intent intent = new Intent(this, DisplayMessageActivity.class);
но что-то мозг совсем уже вскипел. Может кто подскажет код каким должен быть в этом случае??
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru