當前位置:首頁 » 安卓系統 » androidview的id

androidview的id

發布時間: 2022-09-19 23:03:54

A. Android中Viewpager中每個頁面中的子View如何獲取ID,並監聽或改變Textview的值

用一個list把Viewpager的View保存起來,list.get(position).findviewbyid(xxx)

B. android重寫onclick方法參數view為什麼可以獲得id

他會去根據setContentView去載入相應的布局文件,去布局文件中查找同樣的方法。如果有的話就會復用。沒有的話是不能用的。這內里的機制是根據事件源去查詢的。

C. 求助高手,Android中通過id值引用View的問題

這個不就是找到這個view的ID 然後通過ID 載入這個VIEW 就可以顯示出來了啥

D. android開發 ViewFlipper中如何獲取當前正在顯示view的ID

getDisplayedChild(),這個方法可以獲得當前顯示的索引

E. android 怎麼獲取控制項的id

控制項的id是自己在xml中定義的, 可以通過R.id.來得到, 如果是view的話,可以直接調用view.getId()即可得到該ID了

F. android動態創建的Textview怎麼獲取或者給他設置一個ID

ID本身是個int類型的,就算設置也只能給一個隨機不重復的int數字,但是如果想要通過字元串去實現,用個HashMap把鍵值對存下來

final static HashMap<String, Integer> listView = new HashMap<String, Integer>();

賦值ID linearLayout.setId(唯一id);

鍵值對 listView.put(字元串id, 前邊定義的唯一int ID);

獲取:

public static Integer getViewIdById(String id){
if (listView.containsKey(id))
return listView.get(id);
else
return -1;
}

G. [轉]Android試驗:如果View的ID相同會出現什麼效果

實驗結果:只有一個button的文本變化了,另一個不受影響。 2.實驗:主布局只放一個linearLayout,代碼中動態的new 一個button,然後同過Layout.addView()多次重復添加。 實驗結果:發現程序直接報錯不讓運行了。 3.實驗:主布局放置兩個linearLayout,代碼中new一個button後,通過Layout.addView()分別添加到兩個不同布局中去。 實驗結果:發現程序直接報錯不運行了。 4.實驗:Activity主布局放置一個按鈕Id為btn001,創建一個對話框,其布局中也放置一個按鈕,id同樣為btn001,在Activity以及Dialog的onCreate函數中都通過findViewById來查找btn後修改文本。 實驗結果:兩個按鈕的文本都修改成了各自的文本,互不影響。 5.實驗:Activity中通過new創建一個button;將新創建的button添加到Activity上;創建一個對話框,將這個button再添加到對話框上。 實驗結果:程序運行出錯。結論: 1.同一工程中的View的ID可以一樣,在R文件中,同樣的ID只會生成一個數據項。 2.兩個同ID的View被同一個View顯示時,通過findViewById只能訪問其中一個。

H. 求助高手,Android中通過id值引用View的問題

listview的adapter里有個getItemId(int position), 重寫這個後,應該可以給listview中每個view賦一個id值,然後根據id可以獲取view了,我認為可行,沒試過。根據位置獲取就可以了,為什麼要用id獲取?

I. android 同一個控制項在多個view中顯示,能不通過設置不同的id實現嗎。

我項目中有個這樣的寫法,看能不能借鑒下
<include android:id="@+id/view_counter_buttons_1" layout="@layout/view_counter_button_text" android:layout_height="fill_parent" android:layout_width="fill_parent"/>

RelativeLayout lin = (RelativeLayout)findViewById(R.id.view_counter_buttons_1).findViewById(R.id.layout1);

layout1是view_counter_button_text.xml文件里的ID

熱點內容
唱吧上傳自己的歌 發布:2025-01-11 19:57:35 瀏覽:658
數據的存儲結構包括哪些 發布:2025-01-11 19:56:52 瀏覽:356
資料庫新聞表 發布:2025-01-11 19:55:23 瀏覽:232
壓縮氣翻譯 發布:2025-01-11 19:42:51 瀏覽:744
安卓如何正確卡槍 發布:2025-01-11 19:29:57 瀏覽:750
米家小相機存儲卡 發布:2025-01-11 19:22:30 瀏覽:699
我的世界如何輸地圖密碼 發布:2025-01-11 19:13:21 瀏覽:226
php表單注冊 發布:2025-01-11 18:43:02 瀏覽:162
虛擬存儲功能 發布:2025-01-11 18:43:01 瀏覽:889
ninjaandroid 發布:2025-01-11 18:26:10 瀏覽:527