fragment

    6熱度

    2回答

    我已經知道如何在Android中創建一個片段。我想在按鈕單擊事件中的同一片段中打開另一個活動。該按鈕位於片段類中。 我該怎麼做?

    0熱度

    1回答


    4熱度

    2回答

    我有一個片段SearchPageFragment(表示在平板的主視圖),其本身包含在其內部的兩個片段: <fragment android:name="com.test.fragments.SearchFormFragment" android:layout_width="match_parent" android:layout_height="wrap_content

    3熱度

    1回答

    我工作的一個Android應用程序,我經常遇到內存不足崩潰。我啓動了DDMS,事實證明,我的碎片都沒有被垃圾收集!我放開了在的onDestroy()中的所有類變量,設置所有的事件偵聽器爲null,並且仍然一切都只是徘徊。當我看着對象中最近的支配者時,通常是支配者的ROOT。我能做些什麼來讓這些碎片被垃圾收集? 我會發布的代碼,但是這是一個非常大的項目,我不知道是什麼,如果有的話,會比剛剛描述的問題

    1熱度

    1回答

    我相信我的問題是我有縱向模式的畫廊和橫向模式的列表視圖。他們都使用相同的適配器並在相同的視圖中。但是,在方向更改時,listview嘗試從庫中讀取信息並且程序崩潰。 圖庫在恢復時讀取列表的信息。這是無法讀取圖庫保存狀態的列表。我附上了下面的堆棧跟蹤,雖然它告訴我很少。任何你可以擺脫的光線都會有幫助!目標API是3.0 btw。 07-22 20:58:35.660: ERROR/AndroidRu

    1熱度

    3回答

    在我的應用程序中,我有一個Activity,它由一個疊加的側面板(導航菜單)和一個LinearLayout組成,這是我的主佈局。我在我的佈局上進行交易並更換裏面的碎片。我只允許用戶向前導航,所以我根本不使用後臺堆棧。相反,當用戶在菜單中向前導航時,我使用Hashmap(僞緩存)將片段實例保留在內存中。這種方法唯一的問題是,當我嘗試用緩存中的片段替換當前在主佈局中的片段時(我通過調試器運行並且它說F

    1熱度

    1回答

    我想創建包含在線性佈局中的多個碎片的堆棧。 把設置片段activty我用下面的代碼(R.id.content是的LinearLayout): private void pushToBackStack(final Fragment... fragments) { final FragmentManager fm = getSupportFragmentManager(); fi

    1熱度

    1回答

    好吧,我不斷收到此錯誤,當我有一個按鈕,點擊啓動另一個片段.. 07-30 20:54:05.950: ERROR/AndroidRuntime(7816): Caused by: java.lang.ClassCastException: com.fttech.gameIT.shopping_details_fragment cannot be cast to android.app.Activ

    9熱度

    5回答

    我正在設計一個應用程序,允許用戶在ViewPager中的多個頁面之間切換。我一直在努力研究如何從頁面中刪除一個Fragment實例,當它不再在屏幕上可見時將其緩存(對HashMap),然後將其恢復,以便當用戶翻轉回該頁面,其中的視圖和其他所有內容將處於刪除前的相同狀態。例如,我的第一個頁面是一個登錄屏幕,可以使某個特定頁面上的某些佈局元素在成功登錄時可見/不可見。當我翻轉足夠的頁面然後翻回第一頁時

    0熱度

    1回答

    我想在片段中顯示一個ListPreference。 ListPreference與獨立設置Activity中使用的相同。但我不知道如何直接從片段中打開ListPreference視圖(不顯示整個設置視圖)。 我發現那裏存在一個DialogFragment類,但它是否適用於該用例? 請注意,我正在使用Fragment API的兼容版本。 PreferenceFragment類在那裏不可用。