Форум программистов, компьютерный форум 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" > <ImageButton android:id="@+id/imgBtnAdd" android:layout_width="32dp"
Программирование Android setVisibility Здравствуйте! У меня есть метод который возвращает курсор в ListView private void fillData() { cursor = dbHelper.fetchAllNode(); startManagingCursor(cursor); String from = new String { dbAdapter.KEY_SYMMARY }; int to = new int { R.id.label }; SimpleCursorAdapter notes = new SimpleCursorAdapter(this, R.layout.todo_row, cursor, from, to); setListAdapter(notes); http://www.cyberforum.ru/android-dev/thread1005276.html
Программирование Android Весь текст в ViewPager
У меня есть проект с подключенными библиотеками Viewpagerindicator и Sherlock. Код с ViewPager. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
как построить такую модель на андроид? Программирование Android
мне нужно разделить приложение на такую модель как показана в вложении. то есть. есть 3 лайота. при нажатие на кнопку в одном из них идет запрос к вк у самого нижнего файла. потом запрос перерабатывается в массив и его выводим в лайоуте. как сделать так, чтобы эти файлы могли взаимодействовать друг с другом? думаю суть ясна
Программирование Android Eclipse добавление своего представления на Palette http://www.cyberforum.ru/android-dev/thread1004511.html
В данный момент у меня в eclipse на Palette много всяких стандартных представления типа Button, Checkbox, GridLayout. Допустим я решил расширить/изменить функциональность стандартного класса EditText. Создал класс MyEditText, наследованный от EditText. Переопределил некоторые методы. Как теперь мне наиболее грамотно разместить мой новый EditText на активность? Вручную это делать или можно...
Программирование Android Скриншот на событие Доброго всем дня! Подскажите, каким образом сделать скриншот на событие? Погуглив нашел это: View content = getWindow().getDecorView().findViewById(android.R.id.content); Bitmap bitmap = content.getDrawingCache(); File file = new File("/storage/sdcard0/test.png"); try{ file.createNewFile(); FileOutputStream ostream = new FileOutputStream(file); подробнее

Показать сообщение отдельно
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);
но что-то мозг совсем уже вскипел. Может кто подскажет код каким должен быть в этом случае??
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru