Плавающая кнопка действия в android eclipse, которая при нажатии будет переходить к другому действию

Мне нужно реализовать кнопку с плавающим действием в Android eclipse, которая при нажатии будет переходить к другому действию. Я не хочу этого в Android Studio.


person Adarsh    schedule 22.07.2015    source источник
comment
У меня действительно нет больших знаний в этом. Тем не менее, я скажу вам, что на самом деле самый простой способ — перейти на Android Studio. Впрочем, если уж совсем не хочется: то надо качать v7 с eclipse. Плавающая панель действий — это материальный дизайн с леденцом на палочке, и неважно, какую библиотеку вы найдете, которая может работать с eclipse, она не будет такой гладкой.   -  person Miriana Itani    schedule 02.08.2015
comment
@Miriani Itani: На самом деле весь мой проект выполняется в eclipse. Поэтому на данном этапе я не могу перейти в студию.   -  person Adarsh    schedule 02.08.2015
comment
Вы можете мигрировать. Я сделал это раньше. Это действительно легко. Пожалуйста, обратитесь к сайту разработчика, и я готов ответить на любые вопросы. developer.android.com/sdk/installing/migrate.html   -  person Miriana Itani    schedule 02.08.2015
comment
@Miriani Itani: На самом деле проблема в том, что в проекте участвует много участников, и они не будут готовы перейти в студию на данном этапе, так как дата сдачи проекта очень близка. Процесс интеграции продолжается. Но я думаю, что версии до леденцов поддерживали FAB (я видел это в Google Plus в kitkat).   -  person Adarsh    schedule 02.08.2015
comment
Я поищу, и если у меня что-то будет, я дам вам знать здесь. Но пока начните скачивать библиотеки v7 на eclipse, если не хотите терять время. Если вы найдете какой-либо код и вам нужна помощь, пожалуйста, оставьте комментарий. Я готов помочь объяснить объявление,   -  person Miriana Itani    schedule 02.08.2015


Ответы (2)


Вы можете использовать официальную библиотеку дизайна Android для создания FAB . http://developer.android.com/tools/support-library/features.html#design

<android.support.design.widget.CoordinatorLayout
    android:id="@+id/coordinatorLayout"
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/recycler_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="vertical"/>

</RelativeLayout>

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="15dp"
    android:layout_marginRight="15dp"
    android:src="@mipmap/image"
    app:fabSize="normal"
    app:layout_anchor="@id/coordinatorLayout"
    app:layout_anchorGravity="bottom|right|end"
    app:rippleColor="#F03333"/>

Check this answer on how to add design library in eclipse : Using Support Design Library in Eclipse

person codevscolor    schedule 22.07.2015
comment
Могу ли я применить это в Android Eclipse? Мне это нужно в eclipse, так как весь мой проект находится в eclipse, и мне нужно интегрировать в него плавающую кнопку действия. - person Adarsh; 22.07.2015
comment
да, вы можете, просто проверьте, как импортировать библиотеку дизайна в eclipse. вот еще одна тема для справки: stackoverflow.com/questions/26878803/ - person codevscolor; 22.07.2015

Я думаю, что нашел решение вашей проблемы:

Вот ссылка http://www.truiton.com/2015/04/floating-action-buttons-android/

Теперь вместо фактической компиляции gradle вам придется загрузить файлы jar и добавить их в eclipse.

Затем следуйте инструкциям на веб-сайте разработчика: http://developer.android.com/tools/support-library/setup.html#libs-with-res

Посмотрите на вкладку под затмением.

Если это не работает для вас, проверьте это: https://github.com/alopix/Android-FloatingActionButton-Eclipse (но сначала проверьте первое решение)

person Miriana Itani    schedule 02.08.2015
comment
Но как я могу скачать с него файлы jar и добавить в eclipse? Можете ли вы объяснить это.. я не знаю, как это сделать.. - person Adarsh; 04.08.2015
comment
Сначала вам нужно создать папку libs. После того, как вы загрузите банку, вы просто скопируете и вставите ее в папку libs. Затем вы очищаете и восстанавливаете - person Miriana Itani; 04.08.2015
comment
Я дам вам ссылку, чтобы скачать его с не волнуйтесь - person Miriana Itani; 05.08.2015
comment
Проверьте это: android-arsenal.com/details/1/824. Есть zip для скачивания. Вы можете скачать zip и добавить его в качестве библиотеки в свой проект. - person Miriana Itani; 05.08.2015