2016-05-12 5 views

Antwort

1

können Sie diese Ansicht verwenden: ActionPage. Sie können den darunter liegenden Text, das Symbol innerhalb, die Aktion, die beim Klicken ausgeführt werden soll, usw. festlegen. Weitere Informationen finden Sie in der Dokumentation. Hier ist ein Beispiel:

<android.support.wearable.view.ActionPage 
    android:id="@+id/action_page" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:maxLines="1" 
    android:textColor="@color/st_grey" /> 

ich es in einem GridViewPager verwendet: es in einem Fragment war.

public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    View view = inflater.inflate(R.layout.fragment_action, container, false); 
    ActionPage actionPage = (ActionPage) view.findViewById(R.id.action_page); 
    actionPage.setText(actionText); 
    actionPage.setImageResource(iconResId); 
    actionPage.setOnClickListener(onClickListener); 

    return view; 
}