android開發中,需要的時候就再多textview

2022-01-05 08:53:54 字數 2627 閱讀 6653

1樓:匿名使用者

那就不要xml,用一個動態陣列儲存所有的textview引用,當10個滿了之後,顯示一個button,新增點選事件,在事件中new一個textview,並且將其新增入動態陣列,剩下的就是狀態儲存恢復的問題了

2樓:迪亞哥

那就不要用xml檔案配置了,直接在**中手動新增布局,至於儲存,就應該需要用sharepreference存一下,或者要是有服務端的話,直接從服務端讀取

手動佈局**大概這樣,在oncreate裡做:

// 構造介面佈局

linearlayout layout = new linearlayout(context);

layout.setlayoutparams(new layoutparams(layoutparams.match_parent,

layoutparams.match_parent));

layout.setorientation(linearlayout.vertical);

// 初始化textview(個數用個迴圈)

textview tv = new textview(context);

tv.setlayoutparams(new layoutparams(layoutparams.wrap_content,

layoutparams.wrap_content));

tv.settext(「顯示的文字」);

tv.settextsize(16);

layout.addview(tv);

//新增布局

setcontentview(layout);

這樣應該就可以了

好像還有個簡單的方法(有xml也可以直接在佈局上新增):

//獲得當前的xml佈局

linearlayout mlinearlayout = new linearlayout(context);

linearlayout.layoutparams params = new linearlayout.layoutparams(linearlayout.

layoutparams.fill_parent,linearlayout.layoutparams.

wrap_content);

// 初始化textview(個數用個迴圈)

textview addtext = new textview(context);

addtext.settext("顯示的文字");

addtext.settextsize(16);

mlinearlayout.addview(addtext, params);

試試吧,

android開發:如何實現點選textview可直接編輯?

3樓:匿名使用者

直接用edittext就好了。

其實那些直接編輯的應該都是edittext,只是selector中的預設背景就跟textview一樣,但是獲取焦點之後就還是原來的edittext的背景。

也就是說你只要設定下edittext的background中的selector

4樓:匿名使用者

解決方案1:

只是selector中的預設背景就跟textview一樣直接用edittext就好了,但是獲取焦點之後就還是原來的edittext的背景。

其實那些直接編輯的應該都是edittext解決方案2:

在xml裡就能直接編輯

5樓:匿名使用者

在xml裡就能直接編輯

android 中如何在textview中實現多個自然段文字的顯示,現在的問題是textview好像不識別\r\n的換行標誌

6樓:

試著用textview去顯示html語言吧,在自然段文字中加上html的換行標籤

7樓:匿名使用者

用**替換換行符可以是識別的,比如可以將原文該換行的地方用$表示,這樣textview.settext("aa$aa".replace("$",「\n」))就可以了,直接加不行

8樓:天驢英才

直接在layout.xml裡面是不識別\n的,你把要顯示的文字放在string.xml裡再引用,就可以識別了。

開發android時,如何實現textview文字逐個打出的效果?

9樓:匿名使用者

其實這個最笨的實現方法就是弄一個for迴圈,你要輸出的內容是str

for(int i=1;i<=str.length;i++)

當然這回很快!這只是一個思路,你可以啟一個執行緒,每隔多少毫秒執行一次這個迴圈的內容

android 使用**進行relativelayout佈局時,當其中的一個textview顯示在另一個textview左右時,如何實現

10樓:星綽

設定id直接在佈局檔案中用android:就可以了,這樣佈局又清晰,id也很明確。

11樓:匿名使用者

用個迴圈來賦值 不行麼,id號每次+1

android開發中如何封裝threadhandler請求以減

首先從問題出發,客戶都會將專案刷死,那專案上線後,如何保證穩定。1 你的靜態回 檔案,js css 考慮採用答本地快取處理 2 後端,比如ajax請求的資料 服務端從資料庫獲取的資料,看問題是在應用裡面 運算太複雜 還是在資料庫 sql查詢不當 並考慮採用適當的快取機制 memcache redis...

需要同時開發 iOS 和 Android 應用,有什麼統一開發的方法嗎

需要同時開發 ios 和 android 應用就需要ios和android採用同一套設計圖 可以建立一般來講是在做概要設計的時候統一介面和方法,引數等名稱,因為業務邏輯都一樣,所以這方面是可以做到的。網上有很多這樣的平臺,主要是通過html5的技術開發網頁的軟體,然後打包釋出在ios或者androi...

android開發xml中如何設定背景圖才能填充整個螢幕?代

你使用fill parent得先知道它的parent是誰,如果parent不是全屏,那你的佈局肯定也不能全屏了 1.android background drawable background2 這句話裡面定義的背景 太小了吧?建議使用回純顏色試試,或者改用答.9.png 做背景。2.說句題外話,不...