Androidにあるようなツールチップを作成して、何が何であるかを知らないとユーザーが言っているので、何が何であるかをユーザーに示すのに役立つようにしたいと思います。ここからmは図面です。
これを検索して私たちに加わるだけの人のために。
これはより良いHoloソリューションです https://Gist.github.com/romannurik/3982005
これはQuickAction
UIパターンです。を見てみましょう:
QuickAction...
QuickActionBar
、QuickActionGrid
などのウィジェット別の代替案は「スーパーツールチップ」です。
https://github.com/nhaarman/supertooltips
ここにそのデモがあります:
https://play.google.com/store/apps/details?id=com.haarman.supertooltips
Androidにツールチップを実装するのに役立つライブラリがいくつかあります。
Androidツールチップライブラリをお勧めします Github
使用例:
Tooltip.make(this,
new Builder(101)
.anchor(aView, Gravity.BOTTOM)
.closePolicy(new ClosePolicy()
.insidePolicy(true, false)
.outsidePolicy(true, false), 3000)
.activateDelay(800)
.showDelay(300)
.text(R.string.hello_world)
.maxWidth(500)
.withArrow(true)
.withOverlay(true)
floatingAnimation(AnimationBuilder.DEFAULT)
.build()
).show();
Android-formidable-validationの.betterSetError()機能を使用して、ErrorPopupバルーンの背景ドローアブルと、EditTextでdrawableRightとして設定されるエラー感嘆符アイコンをカスタマイズできます。要件に微調整するには、ErrorPopupをレイアウトするコードをいじる必要があります。