OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:StreamCard
(Results
1 - 19
of
19
) sorted by null
/packages/apps/Car/libs/car-stream-lib/src/com/android/car/stream/
IStreamConsumer.aidl
18
import com.android.car.stream.
StreamCard
;
22
/** Called when a new
StreamCard
is added */
23
void onStreamCardAdded(in
StreamCard
card) = 0;
24
/** Called when a
StreamCard
is removed */
25
void onStreamCardRemoved(in
StreamCard
card) = 1;
26
/** Called when an existing
StreamCard
is updated */
27
void onStreamCardChanged(in
StreamCard
newStreamCard) = 2;
StreamCard.aidl
18
parcelable
StreamCard
IStreamService.aidl
20
import com.android.car.stream.
StreamCard
;
37
* Returns all {@link
StreamCard
}s that the StreamService currently has.
39
List<
StreamCard
> fetchAllStreamCards() = 2;
44
void notifyStreamCardDismissed(in
StreamCard
card) = 3;
49
void notifyStreamCardInteracted(in
StreamCard
card) = 4;
StreamCard.java
30
public class
StreamCard
extends AbstractBundleable {
31
private final static String TAG = "
StreamCard
";
52
/** Time at which the
StreamCard
was generated */
67
/** String description of the {@link
StreamCard
} */
70
public static final Creator<
StreamCard
> CREATOR = new BundleableCreator<>(
StreamCard
.class);
72
public
StreamCard
() {
75
private
StreamCard
(int type, long id, int priority, long timestamp,
216
* Builder to generate a {@link
StreamCard
}
237
public
StreamCard
build()
[
all
...]
/packages/apps/Car/Overview/src/com/android/car/overview/
StreamViewHolder.java
22
import com.android.car.stream.
StreamCard
;
42
* Bind a {@link
StreamCard
} to the views being held by this {@link RecyclerView.ViewHolder}
46
public void bindStreamCard(
StreamCard
card) {
StreamAdapter.java
28
import com.android.car.stream.
StreamCard
;
36
* A {@link RecyclerView.Adapter} that binds {@link
StreamCard
} to their respective views.
50
private final ArrayList<
StreamCard
> mStreamCards = new ArrayList<>(mMaxItems);
92
StreamCard
card = mStreamCards.get(position);
123
* Remove all {@link
StreamCard
} in the adapter.
130
public void addCard(
StreamCard
card) {
147
StreamCard
removedCard = mStreamCards.remove(mStreamCards.size() - 1);
173
public void removeCard(
StreamCard
card) {
174
for (Iterator<
StreamCard
> iterator = mStreamCards.iterator(); iterator.hasNext();) {
175
StreamCard
existingCard = iterator.next()
[
all
...]
SimpleStreamViewHolder.java
25
import com.android.car.stream.
StreamCard
;
28
* A {@link StreamViewHolder} that binds a {@link
StreamCard
} to a basic card layout.
64
public void bindStreamCard(
StreamCard
card) {
StreamOverviewActivity.java
37
import com.android.car.stream.
StreamCard
;
44
* An overview activity that presents {@link
StreamCard
} as scrollable list.
204
List<
StreamCard
> cards = mService.fetchAllStreamCards();
206
for (
StreamCard
card : cards) {
254
public void onStreamCardAdded(
StreamCard
card) throws RemoteException {
266
public void onStreamCardRemoved(
StreamCard
card) throws RemoteException {
278
public void onStreamCardChanged(
StreamCard
newStreamCard) throws RemoteException {
CurrentCallStreamViewHolder.java
30
import com.android.car.stream.
StreamCard
;
108
public void bindStreamCard(
StreamCard
card) {
112
Log.e(TAG, "
StreamCard
does not contain a CurrentCallExtension");
MediaStreamViewHolder.java
27
import com.android.car.stream.
StreamCard
;
123
public void bindStreamCard(
StreamCard
card) {
/packages/apps/Car/Stream/src/com/android/car/stream/
StreamService.java
33
* A service that manages the {@link
StreamCard
} being generated by the system and notifies
40
// The
StreamCard
is identified by a key which is comprised of its type and id
41
private LinkedHashMap<Pair<Integer, Long>,
StreamCard
> mStreamCards = new LinkedHashMap<>();
92
public List<
StreamCard
> fetchAllStreamCards() throws RemoteException {
97
List<
StreamCard
> cards = new ArrayList(mStreamCards.values());
102
public void notifyStreamCardDismissed(
StreamCard
card) throws RemoteException {
104
Log.d(TAG, "
StreamCard
dismissed");
109
public void notifyStreamCardInteracted(
StreamCard
card) throws RemoteException {
111
Log.d(TAG, "
StreamCard
clicked");
117
* Add a {@link
StreamCard
} to the StreamService. The {@link StreamCard} will be published t
[
all
...]
StreamProducer.java
31
* A base class that produces {@link
StreamCard
} for the StreamService
39
* A queue that holds {@link
StreamCard
}s that were added before this {@link StreamProducer}
43
private final Queue<
StreamCard
> mQueuedCards = new LinkedList<>();
58
public final boolean postCard(
StreamCard
card) {
80
public final boolean removeCard(
StreamCard
card) {
94
for (Iterator<
StreamCard
> iterator = mQueuedCards.iterator(); iterator.hasNext();) {
95
StreamCard
queuedCard = iterator.next();
105
public void onCardDismissed(
StreamCard
card) {
106
// Handle when a
StreamCard
is dismissed.
/packages/apps/Car/Stream/src/com/android/car/stream/telecom/
RecentCallConverter.java
26
import com.android.car.stream.
StreamCard
;
32
* Creates a
StreamCard
of type {@link StreamConstants#CARD_TYPE_RECENT_CALL}
35
public
StreamCard
createStreamCard(Context context, String number, long timestamp) {
36
StreamCard
.Builder builder = new
StreamCard
.Builder(StreamConstants.CARD_TYPE_RECENT_CALL,
CurrentCallConverter.java
27
import com.android.car.stream.
StreamCard
;
31
* A converter that creates a {@link
StreamCard
} for the current call events.
69
public
StreamCard
convert(Call call, Context context, boolean isMuted,
85
StreamCard
.Builder builder = new
StreamCard
.Builder(StreamConstants.CARD_TYPE_CURRENT_CALL,
CurrentCallStreamProducer.java
31
import com.android.car.stream.
StreamCard
;
36
* A {@link StreamProducer} that listens for active call events and produces a {@link
StreamCard
}
137
mUpdateStreamItemTask = new AsyncTask<Void, Void,
StreamCard
>() {
139
protected
StreamCard
doInBackground(Void... voids) {
150
protected void onPostExecute(
StreamCard
card) {
RecentCallStreamProducer.java
28
import com.android.car.stream.
StreamCard
;
35
* Loads recent calls from the call log and produces a {@link
StreamCard
} for each entry.
47
private
StreamCard
mCurrentStreamCard;
/packages/apps/Car/Stream/src/com/android/car/stream/media/
MediaConverter.java
29
import com.android.car.stream.
StreamCard
;
34
* A converter that creates a {@link
StreamCard
} for currently playing media.
80
public
StreamCard
convert(
91
StreamCard
.Builder builder = new
StreamCard
.Builder(StreamConstants.CARD_TYPE_MEDIA,
MediaStreamProducer.java
26
import com.android.car.stream.
StreamCard
;
30
* Produces {@link
StreamCard
} on media playback or metadata changes.
41
private
StreamCard
mCurrentMediaStreamCard;
/packages/apps/Car/Stream/src/com/android/car/stream/radio/
RadioConverter.java
30
import com.android.car.stream.
StreamCard
;
36
* {@link
StreamCard
}.
80
* Converts the given {@link RadioStation} and play status into a {@link
StreamCard
} that can
83
public
StreamCard
convert(RadioStation station, boolean isPlaying) {
84
StreamCard
.Builder builder = new
StreamCard
.Builder(StreamConstants.CARD_TYPE_MEDIA,
Completed in 141 milliseconds