2017-01-08 67 views
0

我需要獲取代表操作欄上三個點的View如何獲取操作欄三點查看參考

(我之所以想觀看基準是將它傳遞給一個展示庫,以顯示showcaseView。)

沒有運氣找到一個解決方案。任何想法如何做到這一點?

enter image description here

+0

您應該查看[TapTargetView](https://github.com/KeepSafe/TapTargetView)庫。 TapTarget對象有一個名爲forToolbarOverflow的方法,將工具提示定位到溢出圖標。你可以看看源代碼,以瞭解他們是如何做到的。 – Rogoon

+0

你找到解決方案嗎? – Moulesh

回答

0
@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    MenuInflater inflater = getMenuInflater(); 
    inflater.inflate(R.menu.activity_main_actions, menu); 

    return super.onCreateOptionsMenu(menu); 
} 

嘗試加入在res的視圖activity_main_actions.xml /菜單等作爲下面

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" > 
<!-- Search/will display always --> 
<item android:id="@+id/action_search" 
     android:icon="@drawable/ic_action_search" 
     android:title="@string/action_search" 
     android:showAsAction="ifRoom"/> 
</menu> 
+0

謝謝您的回答,但請再次看看問題。 –

1

可以使用下面的3個點添加後添加在主活動這個代碼碼。在佈局文件中添加以下幾行。

<TextView 
       android:id="@+id/textView" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentEnd="true" 
       android:textColor="@color/colorPrimaryDark" 
       android:layout_alignParentRight="true" 
       android:layout_alignParentTop="true" 
       android:paddingLeft="25dp" 
       android:paddingRight="15dp" 
       android:text="&#8942;" 
       android:textAppearance="?android:textAppearanceLarge" 
       android:textSize="25dp" /> 

價值的android:文本字段可以幫助你顯示3個垂直點 稱爲垂直省略號。

Click for more details

可以使用的TextView現在執行的進一步行動。我希望這是你正在尋找的。評論你是否陷入困境。謝謝。