Articles of вид

Как отобразить изображение, которое больше размеров экрана телефона?

У меня вопрос, на который я не нашел реального последовательного ответа. Вот почему я обращаюсь к вам, ребята. Я пытаюсь добиться эффекта «видоискателя» для своего приложения в следующем смысле: У меня есть огромная картина, которую я хочу, чтобы иметь возможность «летать» (прокручивать по горизонтали и вертикали, пока не дойду до границ). До сих пор все […]

Сброс цвета фона в представлении

Я пытаюсь восстановить фоновый цвет представления. У меня есть несколько избранных представлений. Когда пользователь нажимает на один из этих видов, выполняется следующий код, а вид становится желтым: View newSelection, previousSelection; … if(previousSelection != null) { previousSelection.setBackgroundColor(Color.BLACK); // problem here } newSelection.setBackgroundColor(Color.YELLOW); Однако я хочу сбросить цвет ранее выбранного представления. Тем не менее, я не знаю, […]

Android: кнопка «Обратить назад» из пользовательского представления

Я создал пользовательское представление для своего приложения, расширив RelativeLayout . Он открывается как dialog , перетаскивая ImageView . Он имеет EditTexts и Buttons . onKeyDown мой взгляд, я преобладаю на onKeyDown поскольку мне нужно перехватить кнопку «Назад» из этого представления. Если пользовательский вид виден, edittext не получил фокуса, и если я нажму кнопку «Назад», представление […]

Почему я получаю исключение null-указателя из TabWidget?

Я пишу программу андроида, в которой у меня есть активность, которая использует вкладки. Активность public class UnitActivity extends TabActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TabHost tabHost = getTabHost(); TabSpec spec; Resources res = getResources(); LayoutInflater.from(this).inflate(R.layout.unit_view, tabHost.getTabContentView(), true); spec = tabHost.newTabSpec("controls"); spec.setIndicator("Control", res.getDrawable(R.drawable.ic_tab_equalizer)); spec.setContent(R.id.txtview); tabHost.addTab(spec); } } XML, на который ссылается R.layout.unit_view <?xml […]

Android: removeMessages (int what = 107) не поддерживается до того, как WebViewCore настроен, когда URL-адрес содержит http

Я написал простую программу, которая буквально загружает веб-страницу в веб-представление. URL-адрес содержит http: //, и веб-представление отлично работает, кроме него все еще через эту досадную ошибку 107, о которой говорит большинство ppl, потому что ваш url не содержит HTTP-заголовок. Я искал по всей сети и не мог найти ничего подобного моему делу 06-13 09:12:25.259: W/webcore(656): […]

«Цвет фона Android» случайно изменен

У меня есть приложение со многими различными экранами, работающими на устройствах Acer a501 и Samsung Galaxy Tab 10.1 (1 и 2). Иногда, не делая ничего по-другому, некоторые представления ViewGroup и TextView на экране меняют цвета фона. Я не могу воспроизвести это с любой согласованностью, но даже после того, как я назову setBackgroundColor(Color.WHITE) на каждом из […]

Как добавить представление в качестве фона для surfaceView?

Привет, Я сейчас работаю над игрой, которая содержит VIEW визуализации эффекта звуковой частоты в фоновом режиме surfaceView. The surfaceView contains actual game play. Я размещаю фрагменты кода: main.xml <FrameLayout android:layout_width="fill_parent" android:layout_height="0dp" android:layout_margin="5dp" android:layout_weight="1" android:background="#000" > <co.ardor.visualizer.VisualizerView android:id="@+id/visualizerView" android:layout_width="fill_parent" android:layout_height="fill_parent" > </co.ardor.visualizer.VisualizerView> </FrameLayout> Visualizer view создается следующим образом: public class VisualizerView extends View { private static […]

Android ScrollView Vs ListView

Я сталкиваюсь с реализацией View, где я должен загрузить, возможно, почти 100 элементов в списке. У меня есть сомнение, в котором, возможно, лучший способ его реализации. Я уже знаю, что ListView перерабатывает представления, а ScrollView хранит все в памяти. Дело в том, что я думал о применении пейджинга в Scrollview чтобы избежать огромного времени загрузки, […]

Как проверить, что viewStub уже завышен?

Я не нашел никакого логического метода для этой задачи. Могу ли я сделать это, проверив, изменился ли id viewStub на тот, который указан как inflatedid ? Javacode: protected void plantViewTree() { // TODO Auto-generated method stub ViewStub mViewstub = (ViewStub) findViewById(R.id.viewStub00); if (mViewStub is inflated) { //do somthing }else mViewstub.inflate(); } Обновить комментарии по eOutput […]

Как установить атрибут переднего плана для другого представления non FrameLayout

Я хотел бы знать, как применять или эмулировать эффект переднего плана в представлении, отличном от FrameLayout, как LinearLayout или RelativeLayout Это то, что у меня есть сейчас: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/cardContent" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/row_background" android:foreground="@drawable/foreground_row"> … </FrameLayout> И я хочу что-то вроде: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/cardContent" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/row_background" […]