В приложения программно (Java коде) вывожу несколько LinearLayout. Не как не могу поставить программно этому LinearLayout фон имеющего drawable. И еще помогите пожалуйста Нарисовать в Drawable маленькую полоску снизу (типа границы).
linearLayout.setBackgroundResource(R.drawable.picture);
Для линий, можете в разметке вставлять:
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/silver />
UPD
Если же создаете динамично то сначала в главном линере разметки задайте ориентацию, например вертикальную, а потом добавляйте другие:
LinearLayout linearLayout = findViewById(R.id.linear_layout);
// Добавляем линер, с нужным бэкграундом
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
layout.setGravity(Gravity.CENTER);
LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
layout.setLayoutParams(llp);
layout.setBackgroundResource(R.drawable.index);
// Добавляем полоску снизу
View v = new View(this);
LinearLayout.LayoutParams lll = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT, 1);
v.setBackgroundColor(Color.GRAY);
v.setLayoutParams(lll);
linearLayout.addView(layout);
linearLayout.addView(v);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Не могу запустить javaexe из командной строки (cmd)
У меня есть готовый проект написанный в NetBeans с 3-мя классамиКак мне скомпилировать и запустить из командной строки все это? к примеру есть...
Помогите пожалуйста! Только недавно начала изучать программирование и не могу понять такую вещь: с клавиатуры вводятся 3 точки треугольника...