我有一個RecyclerView,我在其中添加子項目的動態點擊按鈕。每個子項目都有一個Editext。 當新的子項目被添加到RecyclerView時,新項目的Editetext應該得到焦點。 我該怎麼辦?如何將新項目添加到RecyclerView的子項目的Editext上的光標?
0
A
回答
2
您可以要求聚焦,轉接器內。
事情是這樣的:
@Override
public void onBindViewHolder(RecyclerView.ViewHolder holder, final int position) {
((ViewHolder) holder).yourEditText.requestFocus(); // It will set a focus on your edittext whenever the child is getting created
}
1
正確的做法是將焦點設置爲RecyclerView.Adapter
,onBindViewHolder(ViewHolder, int)
方法中的EditText。
然後將焦點設置正常使用:yourEditText.requestFocus();
相關問題
- 1. 如何將新項目添加到Visual Studio 2010中的添加新項目到項目上下文菜單?
- 2. 如何將項目添加到新的Android項目
- 3. RecyclerView將marginBottom添加到其項目
- 4. 添加項目到RecyclerView從其他刪除RecyclerView項目
- 5. recyclerview刷新添加新項目列表
- 6. 如何將新項目添加到ObjectListView?
- 7. 如何將新項目添加到CollectionViewSource?
- 8. Recyclerview子項目
- 9. 將目標添加到Xcode項目
- 10. RecyclerView多次添加項目
- 11. RecyclerView添加項目動畫
- 12. 將新項目數添加到按鈕上的圖標 - Android
- 13. 如何將CLI目標添加到XCode中的GUI項目3.2.6
- 14. 如何將UWP目標添加到現有的Xamarin Forms項目?
- 15. 如何將目標文件添加到Qt中的項目中
- 16. PyQt:將圖標添加到QListWidget項目的右側項目
- 17. RecyclerView:新加載的項目不會添加到頂部
- 18. .vstemplate文件預計將添加到項目項目,但添加到此的項目不是項目項目
- 19. 將項目添加到選定項目
- 20. 將git項目添加到android項目
- 21. 將ObjC項目添加到Swift項目
- 22. 將項目證書添加到項目
- 23. RecyclerView添加項目,但替換最初的項目
- 24. 如何重新裝飾recyclerView項目被刪除的項目下
- 25. 從AlertDialog輸入項中將項目添加到RecyclerView
- 26. 如何將新項目添加到複選框列表中的現有項目
- 27. RecyclerView項目刷新
- 28. IOS如何AFNetworking添加到我的Xcode項目的目標C
- 29. 將項目添加到RecyclerView中的片段
- 30. 將項目添加到RecyclerView的最佳方式
您是否嘗試過'edittext.requestFocus();'? – gvlachakis
我應該在哪裏準確地把代碼。它在Adapter類中嗎? – Seenu69
你添加孩子的地方。在你添加它後,'requestFocus()'。它應該是你添加它後的第一件事,因爲你希望每個孩子在插入時都有重點。 – gvlachakis