public class TargetChooserActivity
extends AppCompatActivity
implements fr.tvbarthel.intentshare.TargetActivityAdapter.Listener, android.view.View.OnClickListener, fr.tvbarthel.intentshare.TargetActivityManager.ResolveListener
| Constructor and Description |
|---|
TargetChooserActivity() |
| Modifier and Type | Method and Description |
|---|---|
void |
finish() |
void |
onBackPressed() |
void |
onClick(android.view.View v) |
void |
onCreate(android.os.Bundle savedInstanceState) |
protected void |
onDestroy() |
void |
onLabelResolved(TargetActivity targetActivity)
Called when the label of a target activity has been resolved.
|
protected void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onTargetActivitiesResolved(java.util.ArrayList<TargetActivity> targetActivities)
Called when the target activities has been resolved.
|
void |
onTargetActivitySelected(TargetActivity targetActivity)
Called when the user has chosen a target activity for the initial share intent.
|
static void |
start(android.content.Context context,
IntentShare intentShare)
Simple activity used to allow the user to choose a target activity for the sharing intent.
|
public static void start(android.content.Context context,
IntentShare intentShare)
context - context used to start the activity.intentShare - data to sharepublic void onCreate(android.os.Bundle savedInstanceState)
public void onBackPressed()
protected void onSaveInstanceState(android.os.Bundle outState)
protected void onDestroy()
public void finish()
public void onClick(android.view.View v)
onClick in interface android.view.View.OnClickListenerpublic void onTargetActivitiesResolved(java.util.ArrayList<TargetActivity> targetActivities)
fr.tvbarthel.intentshare.TargetActivityManager.ResolveListenerTargetActivityManager.ResolveListener.onLabelResolved(TargetActivity)
will be called once a label has been successfully loaded.onTargetActivitiesResolved in interface fr.tvbarthel.intentshare.TargetActivityManager.ResolveListenertargetActivities - list of resolved target activities.public void onTargetActivitySelected(TargetActivity targetActivity)
fr.tvbarthel.intentshare.TargetActivityAdapter.ListeneronTargetActivitySelected in interface fr.tvbarthel.intentshare.TargetActivityAdapter.ListenertargetActivity - chosen target activity.public void onLabelResolved(TargetActivity targetActivity)
fr.tvbarthel.intentshare.TargetActivityManager.ResolveListeneronLabelResolved in interface fr.tvbarthel.intentshare.TargetActivityManager.ResolveListenertargetActivity - target for which the label has been resolved.