EditText
の をクリックすると、その特定のフォーカスが当たったときに特定の操作が実行されるようなボタンまたはビューを作成したいEditText
私はそれがどのように呼び出されたのか、それを行う3Dパーティーライブラリがあるかどうかわかりません。他のビューの上にフローティングボタン - Android
-2
A
答えて
0
これは、RelativeLayoutsがフォーカスを持っているビューの上にビューを置くことができるので、ここでは大きな役割を果たします。逆もまた同様です。だから、最初のあなたはFABを使用するようにローカルのbuild.gradleファイルにAndroidの最新のサポート設計ライブラリをコンパイルして、レイアウトファイルのために、このような何かをしたい:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true"
tools:context="com.davenotdavid.stackoverflow.MainActivity">
<EditText
android:id="@+id/et1"
android:hint="HINT..."
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<EditText
android:id="@+id/et2"
android:hint="HINT..."
android:layout_below="@id/et1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<EditText
android:id="@+id/et3"
android:hint="HINT..."
android:layout_below="@id/et2"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
</RelativeLayout>
...とFAB場合、おそらくテストあなたのonCreateに(ポップアップのEditTextのキーボードではなく)トーストメッセージを表示することにより、焦点のEditTextの上に焦点を当てています()としては、次のとおりです。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.fab).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "FAB clicked", Toast.LENGTH_SHORT).show();
}
});
}
+1
ありがとう!あなたは私が必要な方向に私を指摘:) –
関連する問題
- 1. Androidのフローティングボタンがビデオの上に表示されない
- 2. Androidのスピンナーの矢印常に他のビューの上に
- 3. とsoftkeyboard他のビューの上に
- 4. 他のビューをPreferenceActivity(Android)に表示
- 5. JSの画面の右上にフローティングボタンを挿入するには
- 6. FrameLayout:GLSurfaceViewの上に他のビューを追加するには?
- 7. フローティングボタンのヌルポインタ
- 8. Android TextViewをビューの上に表示
- 9. ビュー階層の最上部にAndroidビューを挿入
- 10. jQueryのUIレイアウト 'フローティングボタン'
- 11. 別のビューの上にビューがあり、親ビューをドロップすると、他のビューはどうなりますか?
- 12. Androidの他のビューの下にリストビューを配置する
- 13. Androidのフローティングボタンの変更可能な描画イメージ
- 14. Android:キャンバス上にビューを描画
- 15. フローティングボタンを部分的に透明にするandroid
- 16. Androidのアニメーション:すべてのレイアウト上でビューを別のビューに移動
- 17. Android ConstraintLayout - 別のビューの上に1つのビューを表示します。
- 18. Android:下に広告を追加して他のビューを縮小
- 19. 他のビュー内のリストビュー/アクティビティ
- 20. 他のアプリの上にあるAndroidのポップアップスタイルのアクティビティ
- 21. androidのカメラプレビューの他のビューとの重複
- 22. cssテキストボックスの横にフローティングボタンがある
- 23. 他の要素の上部にあるAndroid相対レイアウト
- 24. UIToolbarや他のビュー
- 25. AndroidのGoogleマップで他のレイアウトとビューを実装する
- 26. ビューから他のビューへのデータバインド
- 27. チタンモバイル - ビュー上のaddEventListener
- 28. Android ViewPagerがTabLayoutの上にビューを表示
- 29. フラグメントリストのリストビューの下にフローティングボタンを追加します
- 30. Cocoa:[self.view setWantsLayer:YES]そのビューを他のサブビューの上に表示しますか?
は、あなたがちょうどあなたが実際に欲しいものを詳しく説明するために、画像や何かを投稿することができますか? –