Intereting Posts
Получить пути к файлам миниатюр изображений Создайте проект Eclipse с Android Git Как я могу издеваться над контекстом, используя Mockito и Robolectric? Каков наилучший способ определить, что мое приложение никогда не было установлено на устройстве и если пользователь переустанавливает? «Просмотр содержимого еще не создан» на Android-фрагментах Google + Вход: активность не запускается -Unzip не удалось … Доступ запрещен – ошибка при добавлении компонентов Android SDK в Eclipse Как изменить размер подсказки TextInputLayout Gson Parse Json с массивом с разными типами объектов Приложение рушится на спине, нажатой при использовании карты внутри фрагмента в андроиде? Как получить доступ к файлу / данным / данным из эмулятора Android от Genymotion? Подтвердите настройки. Android Не удалось создать интерактивное приложение на Android-устройстве: не удалось найти цель с хэш-строкой 'android-23' Выравнивание базовой линии двух текстовых просмотров в Android «Оценить это приложение» – ссылка в приложении Google Play Store на телефоне

Пользовательские переключатели, чтобы обеспечить функциональность, например, tabhost

Как достичь функциональности tabHost с помощью радиолюбителей в android?

  • Как создать пользовательскую группу радиокутонов сверху,
  • Так что при нажатии на эту кнопку, как мы делаем это в tab host …. функциональность отображения активности в полученном

tabs.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" > <RadioGroup android:id="@+id/radioGroup1" android:layout_width="fill_parent" android:layout_height="40dp" android:orientation="horizontal" > <RadioButton android:id="@+id/rdb1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="0.33" android:background="@android:color/white" android:button="@null" android:gravity="center" android:text="Tab1" android:textColor="@android:color/black" android:textSize="15sp" android:textStyle="bold" /> <RadioButton android:id="@+id/rdb2" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="0.33" android:background="@android:color/white" android:button="@null" android:gravity="center" android:text="Tab2" android:textColor="@android:color/black" android:textSize="15sp" android:textStyle="bold" /> </RadioGroup> </LinearLayout> 

activity_main.xml

 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" > <include layout="@layout/tabs"/> </LinearLayout> 

MainActivity.java

 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } 

Screen1.java & screen2.java r другие 2 мероприятия

Введите описание изображения здесь

Solutions Collecting From Web of "Пользовательские переключатели, чтобы обеспечить функциональность, например, tabhost"

Проблема 1, как создать пользовательский RadioButton?

Ответ: вы можете применить свой стиль к вашему RedioButton. Теперь существует очень простой способ создания пользовательского стиля для элемента управления пользовательского интерфейса. Здесь я покажу вам, как создать собственный стиль для RedioButton:

 <style name="MyRadioButtonStyle" parent="@android:style/Widget.CompoundButton.RadioButton"> <item name="android:button">@drawable/custom_btn_radio</item> 

Создайте переключатель выбора для состояния кнопки. Рез / рисуем / custom_btn_radio.xml

 <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:state_window_focused="false" android:drawable="@drawable/btn_radio_on" /> <item android:state_checked="false" android:state_window_focused="false" android:drawable="@drawable/btn_radio_off" /> <item android:state_checked="true" android:state_pressed="true" android:drawable="@drawable/btn_radio_on_pressed" /> <item android:state_checked="false" android:state_pressed="true" android:drawable="@drawable/btn_radio_off_pressed" /> <item android:state_checked="true" android:state_focused="true" android:drawable="@drawable/btn_radio_on_selected" /> <item android:state_checked="false" android:state_focused="true" android:drawable="@drawable/btn_radio_off_selected" /> <item android:state_checked="false" android:drawable="@drawable/btn_radio_off" /> <item android:state_checked="true" android:drawable="@drawable/btn_radio_on" /> 

Проблема 2 Как показать два действия в одном контейнере (возможно, он также входит в состав Activity) Ответ : Невозможно открыть Activities в одном классе Activity. Вы можете открыть несколько фрагментов в одном действии. Или Другой способ заменить макет во время выполнения при выборе переключателя. Как я знаю, первый из них – хороший способ.