android焦點
⑴ android中焦點指的是什麼
當成可否點擊來看就差不多了 失去焦點 一般就無法點擊了
⑵ android 獲取焦點的作用
獲取焦點的 意思就可以可以和用戶進行交互了,可以響應用戶的操作
⑶ android中給控制項設置焦點有何作用
假如你沒有焦點,相當於你點不到那個控制項。不能對其進行監聽操作等
⑷ android 中如何設置焦點的位置。
設置焦點需要以下幾步:
1,打開手機相機,進入設置,打開焦點功能。
2,進入拍照頁面,雙擊屏幕的一個地方,相機就會自動鎖定焦點。
3,焦點會帶有兩個鎖定框,一個鎖定,一個可以拖動。
4,鎖定在屏幕上的鎖定框就是焦點,可移動的是進行焦距調節。
多數相機的焦距處理並不明顯,直接移動焦點效果會好些。
⑸ Android中 所謂焦點是什麼誰能幫忙解釋一下嗎!
焦點大概就是你當前要操作的地方.
例如,你有三行輸入框,
焦點在第一行輸入框時,你打字就會輸入進第1個輸入框,
焦點在哪個上,字就會輸入到哪裡.
⑹ Android View如何獲取焦點
Android新啟動Activity,dialog或者其他窗體中包含EditText, 新啟動的activity的焦點默認在EditText上,這時android系統會彈出軟鍵盤,擠壓activity本來的界面,影響美觀。
因此最好在新窗體創建時,在onCreate()方法中將焦點放在另一個view上。
view使用requestFocus()焦點,但是如果讓button或者textView之類控制項直接使用requestFocus()方法,則無法獲取焦點,焦點會依然在editText上。
只能在使用View的requestFocus()方法之前調用下面2個方法,view才可獲取焦點:
view.setFocusable(true);
view.setFocusableInTouchMode(true);
然後調用 view.requestFocus()即可獲取焦點。
⑺ 怎麼讓android 頁面失去焦點
在網上找了好久,有點監聽軟鍵盤事件,有點調用 clearFouse()方法,但是測試了都沒有!xml中也找不到相應的屬性可以關閉這個默認行為
1 解決之道:在EditText的父級控制項中找一個,設置成
Android:focusable="true"
android:focusableInTouchMode="true"
這樣,就把EditText默認的行為截斷了!
<LinearLayout
style="@style/FillWrapWidgetStyle"
android:orientation="vertical"
android:background="@color/black"
android:gravity="center_horizontal"
android:focusable="true"
android:focusableInTouchMode="true"
>
<ImageView
android:id="@+id/logo"
style="@style/WrapContentWidgetStyle"
android:background="@drawable/dream_dictionary_logo"
/>
<RelativeLayout
style="@style/FillWrapWidgetStyle"
android:background="@drawable/searchbar_bg"
android:gravity="center_vertical"
>
<EditText
android:id="@+id/searchEditText"
style="@style/WrapContentWidgetStyle"
android:background="@null"
android:hint="Search"
android:layout_marginLeft="40dp"
android:singleLine="true"
/>
</RelativeLayout>
</LinearLayout>
2 還有一個方法也可以非常簡單的實現這個功能:
EditText對象的clearFocus();
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editMsgView.getWindowToken(), 0);(關閉軟鍵盤。。。)
3更多問題解決辦法請參考android學習手冊,例子、源碼、文檔全部搞定,採用androidstudo的目錄結構,360手機助手中下載。下面是截圖。
⑻ android 怎樣讓button失去焦點
三種方法可以試試。
1、button.setFocusable(false);
2、如果只是為了進入的時候不要讓某個控制項得到焦點,可以設置焦點到整個Layout。
3、也可以在屏幕的空白處 就是你的deittext的父容器(例如你把文本框放在了LinearLayout布局中)可以給父容器添加事件使其失去焦點。
⑼ 在android的popupwindow裡面怎麼獲取主窗口的當前焦點
如果PopupWindow 以組合方式引入到主窗口中,對訪問主窗口中的控制項完全沒有問題。
如果子類化PopupWindow,那麼最好把子類以成員類的方式聲明到主窗口中,這樣的話,PopupWindow子類是可以訪問外部類控制項的。