2015-07-22 2 views
1

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

+0

Я действительно не имеют много знаний в этом. Тем не менее, я расскажу вам, что на самом деле самым простым способом является переход на андроид-студию. Однако, если вы действительно этого не хотите: тогда вам нужно загрузить v7 с помощью eclipse. Плавающая панель действий - это материальный дизайн с леденцом и независимо от того, какую библиотеку вы можете найти, которая может работать с eclipse, это будет не так гладко. –

+0

@Miriani Itani: На самом деле весь мой проект выполняется в eclipse. Так что я не могу перейти на студию на этом этапе. – Adarsh

+0

Вы можете мигрировать. Я делал это раньше. Это очень легко. Пожалуйста, обратитесь к веб-сайту разработчика, и я готов ответить на любые вопросы. https://developer.android.com/sdk/installing/migrate.html –

ответ

1

Вы можете использовать официальную библиотеку дизайна 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"/> 

Проверить этот ответ о том, как добавить дизайн библиотеки в затмении: Using Support Design Library in Eclipse

+0

Могу ли я применить это в Android Eclipse? Мне нужно это в eclipse, так как весь мой проект находится в eclipse, и мне нужно интегрировать в него кнопку Floating Action. – Adarsh

+0

да, вы можете, просто проверить ans, как импортировать библиотеку дизайна в eclipse. вот еще один поток для вашей справки: http://stackoverflow.com/questions/26878803/how-to-add-android-support-v7-libraries-in-lipse – codevscolor

0

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

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

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

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

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

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

+0

Но как я могу загрузить файлы jar из него и добавить в eclipse? Можете ли вы объяснить это. Я не знаю, как это сделать. – Adarsh

+0

Сначала вам нужно создать папку libs. После того как вы загрузите банку, вы просто скопируете пасту в папку libs. Затем вы очищаете и перестраиваете –

+0

. Я дам вам ссылку, чтобы скачать его из dont worry. –