我正在製作一個應用程序,允許用戶製作和編輯圖片(想想MS Paint)。我希望有一個「格式化窗口」類型的控件,其中包含一組用戶可以從中選擇以編輯圖片的工具。例如,它可能包含用於插入文本,繪製線條,擦除內容等的按鈕。流程將爲:用戶按下格式化窗口的操作欄圖標,格式化窗口打開,用戶按下相關工具的按鈕。自定義視圖與片段的補充UI部分
我很好奇我應該如何處理這種類型的控制不同的形式因素。這是非常簡單的UI明智的 - 一個相對佈局視圖組,其中一組按鈕排成一行。但是,如果我想讓它出現在手機屏幕的底部(當按下與顯示窗口關聯的操作欄按鈕時,屏幕下方就會動起來),以及平板電腦屏幕的右上角(動畫從右側),我最好怎麼做?我是否只需設置兩個手機和平板電腦佈局以將自定義格式窗口視圖包含在不同的位置?格式化窗口應該是片段嗎?幫幫我!
我忘了補充一點,我不想爲格式化窗口單獨進行一項活動 - 它應該能夠沿着/部分重疊正在編輯的圖像出現在屏幕上。 – Zach 2014-09-18 22:32:53