綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 想做一個像office編輯區的功能

[複製連結] 查看: 1100|回覆: 3|好評: 0
跳轉到指定樓層
樓主
bangayegg | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2015-10-20 13:07

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
小弟最近有個需求 想實現一個像office或是像google文件的一個編輯區功能

可以修改字體大小、字型等,最近是有找到以SpannableStringBuilder這個方式可以實現變化字體大小字型等功能

但是尚未完成,目前卡在更改字體大小後,無法輸入字元

並且最後還有一個很嚴重的問題就是變化字體大小後,利用toString()的方式將資料儲存於DataBase中顯示並沒有字體大小的變化

所以想請問版上的大大們是否有可以實現小弟我的需求的範例或方法可以提供一下

感激不盡
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
66661356 | 收聽TA | 只看該作者
發表於 2015-10-21 03:15
或許可以用webview,搭配JavaScript來達成所見即所得編輯器,然後儲存html

我是覺得內建的原件不太可能在沒有覆寫的情況下,就開發到變成一個多功能的文書處理原件,就算能效率也將成為一大問題

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
apkcvs + 1 + 1 Webview 可以達到效果

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
apkcvs | 收聽TA | 只看該作者
發表於 2015-10-24 13:30
我不知道你的用途,
儲存文字編輯器內的文字內容, 應該是不需要儲存到Database.
儲存到純文字檔案就可以了.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
apkcvs | 收聽TA | 只看該作者
發表於 2015-10-24 13:54
當使用者改變字體大小時,
如果你有儲存使用者的字體大小的偏好或CSS設定到 html裡頭,
承接上面的666613大大的建議,
而且你也採用了WebView,
而且你也讓使用者把文章內容儲存文字檔到手機內,

剩下就相當簡單了.
到時候使用者用你設計好的WebView開啟這個文字檔時,
再套用之前使用者他存好的Html或CSS格式,
應該就可以顯示他之前偏好的字體大小了.

當使用者改變字體大小時, 如果你有即時的儲存使用者他的偏好,
那應該就能讓user隨心所欲地調整文字大小.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則