2013-05-29 47 views
1

我使用的框架從這裏 - cardsui的Android - 卡UI框架

我怎樣才能添加共享按鈕的卡上。我用一個點擊方法在xml中實現了它,但是當我按下它並且說該方法不存在時,應用程序崩潰了(是的,我將該方法添加到主java文件中,並且也添加到了card.java文件,但仍然應用程序崩潰...)。

有沒有人使用過這個框架並且遇到過這個?

謝謝

+0

我猜想以下兩種情況之一:要麼你錯誤地輸入了方法名稱,要麼Android/CardsUI沒有對你期望的對象調用onClick方法。我們需要更多的代碼和更少的照片來幫助更多 – 3Doubloons

+0

我三重檢查了打字。我傾向於後者...恐怕框架不支持它,我將不得不從頭開始.. – Shmuel

回答

3

你可能要檢查這個插件爲CardsUI:https://github.com/Androguide/cardsui-for-android

由於開發商寫道:

的谷歌遊戲卡配備更多的定製參數比其他普通卡,這些參數包括:

  • 標題(字符串)
  • 描述(字符串)
  • 條紋顏色(字符串)
  • 標題顏色(字符串)
  • 啓用卡上的溢出菜單。這還不算完呢,我還是 需要實現彈出菜單點擊時(布爾)
  • 上點擊啓用觸摸反饋或禁用(布爾)

如果更換按鈕溢出菜單,在至少你得到一個布爾值,然後相應地處理這些行爲。

+0

這應該被標記爲接受的答案@大衛 – timbillstrom

+0

也有這是我發現 - https://coderwall.com/p/rtm60w – Shmuel

0

我不知道,你應該只使用一個簡單的ListView,並應用自定義背景,以您的適配器給它卡UI。然後,你只是使用一個簡單的ListView(沒有額外的框架 - 即只是標準的Android UI)。

我描述我在下面的SO回答這樣做:How to create Google + cards UI in a list view?

我猜想,你可以到onClickListener添加到您的卡的組成部分,因爲這是非常標準的Android(沒準框架你正在使用DOES支持這個)。除非您發佈更多代碼,否則不瞭解您的具體問題。