如何設定控制項聚焦和手動獲取焦點

2021-07-08 22:13:22 字數 571 閱讀 9098

設定獲取焦點在xml中控制項的屬性中加上以下這麼兩項屬性

android:focusable="true"

android:focusableintouchmode="true"

或在**中設定

view.setfocusable(true);

view.setfocusableintouchmode(true);

android中,要使控制項獲得焦點,需要先setfocus,再requestfocus。

以button為例:

btn.setfocusable(true);

btn.setfocusableintouchmode(true);

btn.requestfocus();

btn.requestfocusfromtouch();

或第一,在xml中控制項的屬性中加上以下這麼兩項屬性

android:focusable="true"

android:focusableintouchmode="true"

第二,在**中用呼叫requestfocus()方法,這樣就可以順利的將焦點主動的設定到該控制項上了。

qt 手動設定控制項的位置

qt中的layout用著很不錯,但有時候你想指定控制項絕對位置.用以下紅色 就可以了.chanel1 new qpushbutton tr 通道1 chanel1 setgeometry rect x 200,rect y 10,100,30 chanel1 setparent this 該行 是設...

jquery如何設定控制項位置

純js寫法 document.getelementbyid child style.left 800px document.getelementbyid child style.top 200px offset 獲取當前元素基於瀏覽的位置 varoffsettop unamespan offset ...

jquery如何設定控制項位置

跟著 鋒利的jquery 的示例練習操作dom,結果發現 tooltip css 不起作用。查詢原因才發現跟元素的定位型別有關,改為 tooltip css 就ok了。基於此,總結一下jquery是如何設定控制項位置的 position 屬性規定元素的定位型別,這個屬性定義建立元素布局所用的定位機制...