Czy mogę wiedzieć, jak dodać widżet Przełączanie w pasku akcji i obsłużyć zdarzenie kliknięcia lub włączyć zmianę zdarzenia.Dodaj Przełącz widżet do ActionBar i odpowiedz na zmianę zdarzenia
Na razie mogę nadmuchać przełącznik w ActionBar, ale nie mogę odpowiedzieć na zdarzenie zmiany. Dodałem poniżej do pliku main.xml.
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.MainActivity" >
<item
android:id="@+id/toggleservice"
android:actionViewClass="android.widget.Switch"
android:showAsAction="ifRoom"
android:title="@string/toggle_service"/>
</menu>
Chcę rozpocząć usługę, gdy użytkownik kliknie przełącznik i zmieni jego stan. Każda pomoc jest wysoko ceniona.
Niesamowite, przeszukane wszędzie, ale nie mogłem znaleźć żadnego rozwiązania. Właśnie uratowałeś mój dzień. Wielkie dzięki :) –
To samo tutaj, gdzie to znalazłeś? każda książka lub zalecany wykład? – dinigo
@ demil133 [Tylko dokumenty] (https://developer.android.com/reference/android/view/MenuItem.html#getActionView%28%29) – adneal