0
我想設計我的新應用程序的選項菜單,類似於Motorola Gallery應用程序中的選項菜單。當您點擊相冊時,屏幕會變暗,並在右下角,向上滾動選項菜單按鈕。Android:像摩托羅拉畫廊應用程序的選項菜單?
你知道任何插件,圖書館或什麼來實現這樣的行爲還是我給它由我自己的程序(這意味着圖像變暗,做到上的按鈕動畫,...)
我想設計我的新應用程序的選項菜單,類似於Motorola Gallery應用程序中的選項菜單。當您點擊相冊時,屏幕會變暗,並在右下角,向上滾動選項菜單按鈕。Android:像摩托羅拉畫廊應用程序的選項菜單?
你知道任何插件,圖書館或什麼來實現這樣的行爲還是我給它由我自己的程序(這意味着圖像變暗,做到上的按鈕動畫,...)
你可以這樣做。
首先創建一個窗口
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#7F000000">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="close"/>
</RelativeLayout>
在項目的OnClickListner方法的佈局(比如專輯),您可以編寫代碼來打開的對話框
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
dialog = new Dialog(MainActivity.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.dialog);
dialog.show();
Button close = (Button) dialog.findViewById(R.id.close);
close.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
你可以通過改變APHA管理窗口的透明度背景屬性的值。根據您的要求添加不同的按鈕
詢問非現場資源被認爲是[堆棧溢出]的主題(https://stackoverflow.com/help/on-topic)。 – CommonsWare
它不一定完全是一個庫,所以也許它可以通過Android的功能來實現? – Bevor
設計支持庫的FAB不支持浮動操作菜單(FAM)模式AFAIK。這是您從FAB上升起來的一組按鈕。就屏幕變暗而言,實現這一點的一種方式是具有半透明背景的「視圖」,分層疊加在內容的頂部,但低於FAB/FAM。 – CommonsWare